Skip to main content

Exempel Användningar av Linux Cat Command

Drumfanfare Exempel tijdens Taptoe 's Hertogenbosch 2019 (April 2025)

Drumfanfare Exempel tijdens Taptoe 's Hertogenbosch 2019 (April 2025)
Anonim

Introduktion

Kattkommandot i Linux låter dig sammanfoga filer och visa utgången till standardutmatningen, i de flesta fall är det en skärm.

En av de vanligaste användningarna av katt är att visa en fil på skärmen och också att skapa en fil i flyg och tillåta grundläggande redigering direkt vid terminalen.

Hur man skapar en fil med hjälp av katten

För att skapa en fil med kattkommandot skriver du följande i terminalfönstret:

katt>

Självklart måste du byta ut med namnet på filen du vill skapa.

När du skapar en fil på detta sätt lämnas markören på en ny linje och du kan börja skriva.

Det här är ett bra sätt att starta en textfil eller att snabbt skapa en testdatafil, t.ex. en kommatefinerad fil eller en avgränsad fil.

För att slutföra redigering av filen tryck CTRL och D.

Du kan testa att processen fungerade genom att skriva ls-kommandot:

ls-lt

Här listas alla filer i den aktuella mappen och du ska se din nya fil och storleken ska vara större än noll.

Så här visar du en fil med hjälp av katten

Kattkommandot kan användas för att visa en fil på skärmen också. Allt du behöver göra är att eliminera den större än symbolen enligt följande:

katt

Om filen är mycket lång så rullar den snabbt upp på skärmen.

För att visa filen sida för sida använder du mer kommandot:

katt | Mer

Alternativt kan du också använda mindre kommandot:

katt | mindre

För att testa denna ut typ i följande kommando:

katt / etc / passwd | Mer

Naturligtvis kan du bara glömma katten helt och skriv följande:

mindre / etc / passwd

Så här visar du radnummer

För alla icke-tomma linjer i en fil kan du använda följande kommando:

katt -b

Om det inte finns några rader med några tecken kommer de inte att numreras. Om du vill visa siffror för alla rader oavsett om de är tomma skriver du följande kommando:

katt -n

Hur visar slutet på varje rad

Ibland när man analyserar datafiler kan programmerare komma över ett problem eftersom det finns dolda tecken i slutet av raderna som de inte förväntade sig, såsom utrymmen. Detta förhindrar att deras parsers fungerar korrekt.

Det här är bara en anledning att visa ett slutet på radtecken så att du kan se om det finns tomma tecken.

För att visa dollarn som ett slut på radtecken, skriv följande kommando:

katt -E

Se till exempel följande textrad

katten satt på mattan

När du kör detta medkatt -Ekommando du kommer att få följande utdata:

katten satt på mattan $

Minskar tomma linjer

När du visar innehållet i en fil med kattkommandot, vill du antagligen inte se när det finns massor av tomma rader i följd.

Följande kommando visar hur du sänker utmatningen så att upprepande tomma linjer utelämnas.

För att klargöra detta kommer inte att dölja tomma linjer helt, men om du har 4 tomma rader i rad visas det bara en tom linje.

katt -s

Så här visar du flikar

Om du visar en fil som har flikavgränsare ser du vanligtvis inte flikarna.

Följande kommando visar ^ jag istället för fliken som gör det enkelt att se dem om du antar att din fil inte innehåller ^ jag i det ändå.

katt -T

Sammanfoga flera filer

Hela kattens punkt är sammanlänkning så att du kanske vill veta hur man visar flera filer på en gång:

Du kan sammanfoga flera filer till skärmen med följande kommando:

katt

Om du vill sammanfoga filerna och skapa en ny fil använd följande kommando:

katt >

Visar filer i omvänd ordning

Du kan visa en fil i omvänd ordning genom att använda följande kommando:

tac

Ok, så tekniskt är det inte kattkommandot, det är kommandot tac men det gör i huvudsak samma sak men i omvända.

Sammanfattning

Det är ganska mycket det för kattkommandot. Det är användbart för att skapa filer i flyg och för att visa utdata från filer och du kan självklart använda den för att ansluta flera filer tillsammans.