Linux Cat -kommandoen brukes til å skrive ut innholdet i en tekstfil. Med Linux CAT -kommandoen kan du skrive ut innholdet i C, Java -kildefilen, Linux -konfigurasjonsfilene osv.
CAT -kommandoen er tilgjengelig i hver Linux -distribusjon der som standard. Så du trenger ikke å installere det separat.
I denne artikkelen skal jeg vise deg hvordan du bruker Linux Cat -kommandoen. Så la oss komme i gang.
Grunnleggende bruk av Linux Cat Command:
Den grunnleggende og vanligste bruken av Linux Cat -kommandoen er å bruke den uten kommandoalternativ.
For eksempel å se på innholdet i /etc/verter Katalog, kjør CAT -kommandoen som følger:
$ katt /etc /verter
Som du kan se, innholdet i /etc/verter Konfigurasjonsfilen skrives ut på skjermen.
Skrive ut linjenummer:
La oss si, du vil skrive ut innholdet i en Java -kildefil på terminalen. Du kan selvfølgelig bruke CAT -kommandoen. Men CAT -kommandoen viser ikke linjenumre som standard. For en kildefil eller et program er det viktig. Heldigvis har CAT -kommandoen -n Alternativ som du kan bruke til å vise linjenumre.
For å vise innholdet sammen med linjenummeret til Java -kildefilen Velkommen.Java, Kjør Linux Cat -kommandoen som følger:
$ katt -n velkommen.JavaSom du ser vises linjenumrene.
Bare nummerering av ikke -blanke linjer:
Hvis du bare vil vise linjenumre for linjene som ikke er blanke, kan du bruke -b Alternativ for Linux Cat -kommandoen.
I den forrige Java -kildefilen velkommen.Java, jeg har lagt til noen blanke linjer bare for å demonstrere hvordan -b Alternativet fungerer.
Som du kan se, med -n alternativet, alle linjene (inkludert blanke linjer) er nummerert.
$ katt -n velkommen.JavaMed -b Alternativet, bare linjene som ikke er tomme er nummerert som du kan se på skjermdumpen nedenfor.
$ katt -b velkomst.Java
Fjerning av gjentatte tomme linjer:
En fil du prøver å se kan ha mange tomme linjer etter hverandre. Dette vil gjøre utgangen fra CAT -kommandoen veldig lang og irriterende.
Du kan bruke -s Alternativ for Linux Cat -kommandoen for å fjerne gjentatte tomme linjer som følger:
$ katt -er velkommen.JavaSkrive ut tabeltegn:
I en kildekodefil for et program har du kanskje brukt mange fane -tegn. Heldigvis er de usynlige som standard. Men hvis du virkelig trenger å se alle fanekarakterene du har på filen din, kan du bruke -T Alternativ for Linux Cat -kommandoen.
Hvor du kanskje trenger denne funksjonen, er når du vil erstatte alle tabeltegnene med hvite mellomrom, og du vil sørge for at det ikke er noen tabitegn igjen.
For å vise alle tabbegnene i vår Velkommen.Java Kildefil, Linux CAT -kommandoen kan brukes som følger:
$ katt -t velkommen.JavaSom du kan se, vises fanekarakterene som ^I.
Skrive ut enden av linjekarakterer:
Hvis du vil skrive ut EOL (End of Line) -tegnet som er representert med $, kan du bruke -E Alternativ for Linux Cat -kommandoen.
For eksempel å skrive ut EOL -tegn på velkomst.Java, kjør Linux Cat -kommandoen som følger:
$ katt -e velkommen.JavaSom du kan se, skrives EOL -tegnene.
Tidligere måtte du bruke -v alternativ for å skrive ut de ikke-utskrivbare tegnene, bruk -T Alternativ for å skrive ut fanekarakterene, og bruke -E Alternativ for å skrive ut EOL -tegnene. Hva om du trenger å skrive ut alle disse? Vel, du kan kombinere alle disse alternativene sammen som følger:
$ katt -vte velkommen.JavaMen det er en bedre løsning. Linux Cat -kommandoen har en -EN alternativ som gjør akkurat det samme med mindre skriving.
$ katt -a velkommen.JavaSom du ser er utgangene de samme.
Så det er i utgangspunktet hvordan du bruker Linux Cat -kommando for å vise tekstfiler på Linux. Takk for at du leste denne artikkelen.