Introduktion
Katten kommandoen i Linux giver dig mulighed for at sammenkæde filer og vise output til standard output, i de fleste tilfælde er dette en skærm.
En af de mest almindelige anvendelser af katten er at vise en fil til skærmen og også at oprette en fil i luften og tillade grundlæggende redigering lige ved terminalen.
Sådan oprettes en fil ved hjælp af kat
Hvis du vil oprette en fil ved hjælp af kommandoen cat, skal du indtaste følgende i terminalvinduet:
kat>
Det er klart, at du skal udskifte Når du opretter en fil på denne måde, vil markøren blive efterladt på en ny linje, og du kan begynde at skrive. Dette er en god måde at starte en tekstfil på eller hurtigt at oprette en testdatafil som f.eks. En kommasepareret fil eller en rørafgränset fil. For at afslutte redigering af filen, tryk CTRL og D. Du kan teste, at processen fungerede ved at skrive kommandoen ls: Dette lister alle filer i den aktuelle mappe, og du skal se din nye fil, og størrelsen skal være større end nul. Katten kommandoen kan også bruges til at vise en fil til skærmen. Alt du skal gøre er at fjerne det større end symbolet som følger: Hvis filen er meget lang, vil den hurtigt rulle op på skærmen. For at se filen side for side brug mere kommandoen: Alternativt kan du også bruge den mindre kommando: For at teste denne type ud i følgende kommando: Selvfølgelig kan du bare glemme katten helt og skrive følgende: For alle de ikke-tomme linjer i en fil kan du bruge følgende kommando: Hvis der er linjer uden tegn på alle, vil de ikke blive nummereret. Hvis du vil vise tal for alle linjerne, uanset om de er tomme, skal du skrive følgende kommando: Nogle gange kan der ses på tværs af et problem, når der analyseres datafiler, da programmerne er stødt på et problem, fordi der er skjulte tegn i slutningen af linjer, som de ikke forventede som mellemrum. Dette forhindrer deres parsere i at fungere korrekt. Dette er kun en grund til at vise enden af linjestykket, så du kan se, om der er tomme tegn. For at vise dollaren som enden af linjetegn indtast følgende kommando: Se for eksempel på den følgende tekstlinje Når du kører dette medkat -Ekommando, vil du modtage følgende output: Når du viser indholdet af en fil ved hjælp af kommandoen cat, vil du sandsynligvis ikke se, når der er masser af sammenhængende tomme linjer. Følgende kommando viser, hvordan du reducerer output, så gentagne tomme linjer udelades. For at afklare dette vil ikke skjule tomme linjer helt, men hvis du har 4 tomme linjer i træk, vises det kun 1 tom linje. Hvis du viser en fil, der har faneafgrænsere, vil du normalt ikke se fanerne. Følgende kommando viser ^ I stedet for fanen, som gør det nemt at se dem, hvis din fil ikke indeholder ^ jeg i det alligevel. Hele punktet i katten er sammenkædning, så du måske ønsker at vide, hvordan du viser flere filer på én gang: Du kan sammenkoble flere filer til skærmen med følgende kommando: Hvis du vil sammenkæde filerne og oprette en ny fil, skal du bruge følgende kommando: Du kan vise en fil i omvendt rækkefølge ved at bruge følgende kommando: Ok, så teknisk er det ikke katten kommandoen, det er tac kommandoen, men det gør det i det væsentlige det samme, men i omvendt. Det er stort set det for kat kommandoen. Det er nyttigt at oprette filer på flugt og for at vise output fra filer og selvfølgelig kan du bruge det til at deltage i flere filer sammen.ls-lt
Sådan vises en fil ved hjælp af kat
kat
kat
kat
kat / etc / passwd | mere
mindre / etc / passwd
Sådan viser du linjenumre
kat -b
kat -n
Sådan viser du slutningen af hver linje
kat -E
katten sad på måtten
katten sad på matta $
Reduktion af tomme linjer
kat-s
Sådan viser faner
kat -T
Sammenkoble flere filer
kat
kat
Viser filer i omvendt rækkefølge
tac
Resumé