Linux-kommandon

Hur man använder Linux Cat Command

Hur man använder Linux Cat Command
Överraskande nog är detta inte din vardagliga husdjurskatt. När du kör den skrivs den inte ut meow!

Linux cat-kommandot används för att skriva ut innehållet i en textfil. Med Linux cat-kommandot kan du skriva ut innehållet i din c, java-källfil, Linux-konfigurationsfiler etc.

Cat-kommandot är tillgängligt i varje Linux-distribution där ute som standard. Så du behöver inte installera det separat.

I den här artikeln ska jag visa dig hur du använder Linux cat-kommandot. Så, låt oss komma igång.

Grundläggande användning av Linux Cat Command:

Den grundläggande och vanligaste användningen av Linux cat-kommandot är att använda det utan något kommandoalternativ.

Till exempel för att visa innehållet i / etc / värdar katalog, kör kattkommandot enligt följande:

$ cat / etc / värdar

Som du kan se innehållet i / etc / värdar konfigurationsfilen skrivs ut på skärmen.

Utskriftsnummer:

Låt oss säga att du vill skriva ut innehållet i en Java-källfil på terminalen. Du kan naturligtvis använda kattkommandot. Men kattkommandot visar inte radnummer som standard. För en källfil eller ett program är det viktigt. Lyckligtvis har kattkommandot -n alternativ som du kan använda för att visa radnummer.

För att visa innehållet tillsammans med radnumret för Java-källfilen Välkommen.java, kör Linux cat-kommandot enligt följande:

$ cat -n Välkommen.java

Som du kan se visas linjenumren.

Numrering endast icke tomma linjer:

Om du vill visa radnummer för de rader som inte bara är tomma kan du använda -b alternativ för Linux cat-kommandot.

I den tidigare Java-källfilen Välkommen.java, jag har lagt till några tomma rader bara för att visa hur -b alternativet fungerar.

Som du kan se, med -n alternativet är alla rader (inklusive tomma rader) numrerade.

$ cat -n Välkommen.java

Med -b alternativet är bara raderna som inte är tomma numrerade som du kan se på skärmdumpen nedan.

$ cat -b Välkommen.java

Ta bort upprepade tomma linjer:

En fil som du försöker visa kan ha många tomma rader efter varandra. Detta gör att kattkommandot blir mycket långt och irriterande.

Du kan använda -s alternativet för Linux cat-kommandot för att ta bort upprepade tomma rader enligt följande:

$ cat -s Välkommen.java

Utskriftstecken:

I en källkodsfil i ett program kan du ha använt många tabbtecken. Lyckligtvis är de osynliga som standard. Men om du verkligen behöver se alla tabbtecken som du har i din fil kan du använda -T alternativ för Linux cat-kommandot.

Där du kanske behöver den här funktionen är när du vill ersätta alla tabbtecken med vita blanksteg och du vill se till att det inte finns några tabbtecken kvar.

För att visa alla tabbtecken i vår Välkommen.java källfil kan Linux cat-kommandot användas enligt följande:

$ cat -T Välkommen.java

Som du kan se visas fliktecknen som ^ Jag.

Utskrift i slutet av radtecken:

Om du vill skriva ut EOL-tecknet (End of Line) som representeras av $ kan du använda -E alternativ för Linux cat-kommandot.

Till exempel för att skriva ut EOL-tecken i Välkommen.java, kör Linux-kattkommandot enligt följande:

$ cat -E Välkommen.java

Som du kan se skrivs EOL-tecknen ut.

Utskrift utan utskrift, flikar och EOL-tecken:

Tidigare var du tvungen att använda -v alternativ för att skriva ut de icke-utskrivbara tecknen, använd -T alternativ för att skriva ut fliktecknen och använda -E möjlighet att skriva ut EOL-tecken. Vad händer om du behöver skriva ut alla dessa? Du kan kombinera alla dessa alternativ tillsammans enligt följande:

$ cat -vTE Välkommen.java

Men det finns en bättre lösning. Linux cat-kommandot har en -A alternativ som gör precis samma sak med mindre skrivning.

$ cat -A Välkommen.java

Som du kan se är utgångarna desamma.

Så det är i princip hur du använder Linux cat-kommando för att visa textfiler på Linux. Tack för att du läste den här artikeln.

Mus Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Kontrollera och hantera musrörelser mellan flera skärmar i Windows 10
Dual Display Mouse Manager låter dig kontrollera och konfigurera musrörelser mellan flera skärmar genom att sakta ner dess rörelser nära gränsen. Wind...
Mus WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
WinMouse låter dig anpassa och förbättra muspekarens rörelse på Windows PC
Om du vill förbättra standardfunktionerna för din muspekare, använd freeware WinMouse. Det lägger till fler funktioner som hjälper dig att få ut det m...
Mus Mus vänsterklicka på knappen fungerar inte på Windows 10
Mus vänsterklicka på knappen fungerar inte på Windows 10
Om du använder en dedikerad mus med din bärbara dator eller stationära dator men musens vänsterklick-knapp fungerar inte på Windows 10/8/7 av någon an...