Linux Cat Command Eksempler

Linux Cat Command Examples



Linux -kommandoen cat short for ‘concatenate’, er en veldig nyttig kommando. Ved hjelp av cat -kommandoen kan du opprette en fil, se filinnhold, sammenkoble filer og omdirigere filutdata. Vi vil diskutere de forskjellige bruksområdene til kattkommandoen med noen eksempler i denne artikkelen.

Grunnleggende syntaks for Cat -kommando

Følgende syntaks brukes for cat -kommandoen:







$katt [alternativer] [filnavn]

Filnavn er navnet på en fil.



Bruk følgende kommando for å utforske alle kattalternativer:



$katt --hjelp

Skriv ut filinnhold via cat -kommandoen

Ved hjelp av cat -kommandoen kan du vise filinnholdet på terminalen som følger:





$kattfilnavn

For eksempel, for å se innholdet i filen ‘test_file.txt’, skriver du kommandoen nedenfor på terminalen:

$katttest_file.txt

Innholdet i filen ovenfor vil bli vist på terminalen.



På samme måte, for å vise innholdet i flere filer, bruker du følgende kommando:

$katttest_file.txt test_file1.txt

Kommandoen ovenfor viser deg innholdet i test_file.txt og test_file1.txt på terminalen.

Opprettelse av filer ved hjelp av cat -kommandoen

Du kan bruke cat -kommandoen til å opprette en ny fil.

For eksempel oppretter vi en fil med navnet 'new_filetest.txt' ved å utføre følgende kommando:

$katt >test_file.txt

Nå vil brukeren legge inn innhold i denne filen og deretter 'Ctrl+d' for å forlate denne filen. Innholdet er skrevet i ‘new_filetest.txt’ som du kan vise gjennom cat -kommandoen.

Bruk av flere og færre alternativer med kattkommando

Hvis en fil har et stort innhold og du må bla for å se mer filinnhold. I dette tilfellet kan du bruke følgende alternativer med cat -kommandoen:

$katttestfile.txt| mer

$katttestfile.txt| mindre

Skriv ut linjenummer med filinnhold

Bruk cat-kommandoen sammen med alternativet ‘-n’ for å vise linjenummeret for filinnhold som følger:

$katt -ntest_file.txt

Vis tegn som er adskilt fra faner

Bruk alternativet ‘-T’ og cat-kommandoen for å vise de faneadskilte tegnene på en linje.

$katt -Ttestfile.txt

På en linje vil fanen bli fylt med '^I' -tegn, som også vises på følgende skjermbilde:

Skriv ut '$' på slutten av linjene

For å vise '$' på slutten av linjene, bruk alternativet '-e' med cat-kommando som følger:

$katt -Ogtestfile.txt

Alternativet ovenfor er nyttig når du vil krympe flere linjer i en enkelt linje.

Viderekoble filinnhold

Gjennom cat -kommandoen kan brukeren omdirigere standardutgangen til en ny fil.

For eksempel, for å kopiere en fils innhold til en annen fil, kan du bruke cat -kommandoen. Vi har en fil med navnet test_file.txt, og den andre er test_file1.txt. Så for å kopiere innholdet i ‘test_file.txt’ til en ‘test_file1.txt’, bruk cat -kommandoen med ‘>’ operatoren som følger:

$katttest_file.txt>new_file.txt

Hvis ‘test_file1.txt’ ikke eksisterer da, vil den opprette en fil med dette navnet.

For å legge til innholdet i ‘test_file.txt’ til en ‘test_file1.txt’, bruk operatøren ‘>>’ i cat -kommandoen som følger:

$katttest_file.txt>>test_file1.txt

Ignorer de gjentatte tomme linjene

Ved å bruke cat-kommandoen sammen med alternativet ‘-s’, kan du utelate de tomme linjene fra utgangen.

$katt -stest_file.txt

Fil sammenkobling ved hjelp av cat -kommandoen

Cat -kommandoen brukes til å sammenkoble filinnholdet. For eksempel, sammenkoble innholdet i test_file.txt og test_file1.txt og skriv deretter innhold til en ny fil mergefile.txt ved å bruke '>' -operatoren som følger:

$katttest_file.txt test_file1.txt>mergefile.txt

Konklusjon

Vi har forklart Linux cat -kommandoen med eksempler i denne artikkelen. Vi har hvordan cat -kommandoen kan hjelpe en Linux -bruker mens han/hun jobber med et system. Fra eksemplene ovenfor håper jeg at du har lært mye. Gi tilbakemelding via kommentarer.