Linux Cat Command Exempel

Linux Cat Command Examples



Linux -kommandot cat short för 'concatenate', är ett mycket användbart kommando. Med kommandot cat kan du skapa en fil, visa filinnehåll, sammanfoga filer och omdirigera filutdata. Vi kommer att diskutera de olika användningarna av kattkommandot med några exempel i den här artikeln.

Grundläggande syntax för Cat -kommando

Följande syntax används för cat -kommandot:







$katt [alternativ] [filnamn]

Filnamn är namnet på en fil.



Använd följande kommando för att utforska alla kattalternativ:



$katt --hjälp

Skriv ut filinnehåll med kommandot cat

Med kommandot cat kan du visa filinnehållet på terminalen enligt följande:





$kattfilnamn

Om du till exempel vill se innehållet i filen ‘test_file.txt’ skriver du kommandot nedan på terminalen:

$katttest_file.txt

Innehållet i ovanstående fil visas på terminalen.



På samma sätt, för att visa innehållet i flera filer, använd följande kommando:

$katttest_file.txt test_file1.txt

Kommandot ovan visar innehållet i test_file.txt och test_file1.txt på terminalen.

Skapa filer med kommandot cat

Du kan använda cat -kommandot för att skapa en ny fil.

Till exempel skapar vi en fil med namnet ‘new_filetest.txt’ genom att utföra följande kommando:

$katt >test_file.txt

Nu kommer användaren att mata in innehåll i den här filen och sedan 'Ctrl+d' för att lämna den här filen. Innehållet är skrivet i ‘new_filetest.txt’ som du kan visa med cat -kommandot.

Användning av fler och färre alternativ med kattkommando

Om en fil har ett stort innehåll och du måste rulla för att visa mer filinnehåll. I det här fallet använder du följande alternativ med cat -kommandot:

$katttestfil.txt| Mer

$katttestfil.txt| mindre

Skriv ut radnummer med filinnehåll

Använd kommandot cat tillsammans med alternativet ‘-n’ för att visa radnumret för filinnehåll enligt följande:

$katt -ntest_file.txt

Visa flikavgränsade tecken

Använd alternativet ‘-T’ och cat-kommandot för att visa de tabbseparerade tecknen på en rad.

$katt -Ttestfil.txt

På en rad kommer flikutrymmet att fyllas med '^I' -tecken, vilket också visas i följande skärmdump:

Skriv ut '$' i slutet av raderna

För att visa '$' i slutet av raderna, använd alternativet '-e' med cat-kommando enligt följande:

$katt -Ochtestfil.txt

Alternativet ovan är användbart när du vill krympa flera rader i en enda rad.

Omdirigera filinnehåll

Genom kommandot cat kan användaren omdirigera standardutmatningen till en ny fil.

Till exempel, för att kopiera en fils innehåll till en annan fil, kan du använda kommandot cat. Vi har en fil med namnet test_file.txt, och den andra är test_file1.txt. Så, för att kopiera innehållet i 'test_file.txt' till en 'test_file1.txt', använd cat -kommandot med '>' operator enligt följande:

$katttest_file.txt>new_file.txt

Om 'test_file1.txt' inte finns då kommer den att skapa en fil med detta namn.

För att lägga till innehållet i 'test_file.txt' till en 'test_file1.txt', använd operatören '>>' i cat -kommandot enligt följande:

$katttest_file.txt>>test_file1.txt

Ignorera de upprepade tomma raderna

Med hjälp av cat-kommandot tillsammans med alternativet ‘-s’ kan du utelämna de tomma raderna från utdata.

$katt -stest_file.txt

Fil sammanfogning med kommandot cat

Kommandot cat används för att sammanfoga filinnehållet. Till exempel sammanfogar innehållet i test_file.txt och test_file1.txt och skriver sedan innehåll till en ny fil mergefile.txt med hjälp av operatören ‘>’ enligt följande:

$katttest_file.txt test_file1.txt>mergefile.txt

Slutsats

Vi har förklarat Linux cat -kommandot med exempel i den här artikeln. Vi har hur cat -kommandot kan hjälpa en Linux -användare medan han/hon arbetar på ett system. Från exemplen ovan hoppas jag att du har lärt dig mycket. Ge din feedback via kommentarer.