Primjeri Linux Cat naredbi

Linux Cat Command Examples



Linux naredba cat skraćeno od 'concatenate', vrlo je korisna naredba. Pomoću naredbe cat možete stvoriti datoteku, pregledati sadržaj datoteke, spojiti datoteke i preusmjeriti izlaz datoteke. Razgovarat ćemo o različitim upotrebama naredbe cat s nekim primjerima u ovom članku.

Osnovna sintaksa naredbe Cat

Za naredbu cat koristi se sljedeća sintaksa:







$mačka [mogućnosti] [naziv datoteke]

File-name je naziv datoteke.



Pomoću sljedeće naredbe istražite sve opcije mačaka:



$mačka --Pomozite

Ispišite sadržaj datoteke naredbom cat

Pomoću naredbe cat možete prikazati sadržaj datoteke na terminalu na sljedeći način:





$mačkanaziv datoteke

Na primjer, za pregled sadržaja datoteke 'test_file.txt' upišite dolje spomenutu naredbu na terminalu:

$mačkatest_file.txt

Sadržaj gornje datoteke bit će prikazan na terminalu.



Slično, za prikaz sadržaja više datoteka upotrijebite sljedeću naredbu:

$mačkatest_file.txt test_file1.txt

Gornja naredba pokazat će vam sadržaj test_file.txt i test_file1.txt na terminalu.

Stvaranje datoteke pomoću naredbe cat

Za stvaranje nove datoteke možete koristiti naredbu cat.

Na primjer, stvaramo datoteku s imenom ‘new_filetest.txt’ izvršavanjem sljedeće naredbe:

$mačka >test_file.txt

Sada će korisnik unijeti sadržaj u ovu datoteku, a zatim ‘Ctrl+d’ da napusti tu datoteku. Sadržaj je napisan u 'new_filetest.txt' koji možete prikazati pomoću naredbe cat.

Korištenje sve manje opcija s naredbom cat

Ako datoteka ima veliki sadržaj i morate se pomaknuti da biste vidjeli više sadržaja datoteke. U tom slučaju upotrijebite sljedeće opcije s naredbom cat:

$mačkatestfile.txt| više

$mačkatestfile.txt| manje

Ispišite broj retka sa sadržajem datoteke

Upotrijebite naredbu cat zajedno s opcijom '-n' za prikaz broja retka sadržaja datoteke na sljedeći način:

$mačka -ntest_file.txt

Prikaz znakova razdvojenih karticama

Upotrijebite opciju ‘-T’ i naredbu cat za prikaz znakova odvojenih tabulatorima u retku.

$mačka -Ttestfile.txt

U retku će prostor kartice biti ispunjen znakom ‘^I’, koji je također prikazan na sljedećoj snimci zaslona:

Ispišite ‘$’ na kraju reda

Za prikaz '$' na kraju redaka upotrijebite opciju '-e' s naredbom cat na sljedeći način:

$mačka -Itestfile.txt

Gornja je opcija korisna kada želite skupiti više redaka u jedan redak.

Preusmjerite sadržaj datoteke

Putem naredbe cat korisnik može preusmjeriti standardni izlaz u novu datoteku.

Na primjer, za kopiranje sadržaja jedne datoteke u drugu datoteku možete koristiti naredbu cat. Imamo datoteku s imenom test_file.txt, a druga je test_file1.txt. Dakle, da biste kopirali sadržaj datoteke 'test_file.txt' u datoteku 'test_file1.txt', upotrijebite naredbu cat s operatorom '>' na sljedeći način:

$mačkatest_file.txt>new_file.txt

Ako ‘test_file1.txt’ tada ne postoji, stvorit će datoteku s ovim imenom.

Da biste dodali sadržaj datoteke 'test_file.txt' u datoteku 'test_file1.txt', upotrijebite operator '>>' u naredbi cat na sljedeći način:

$mačkatest_file.txt>>test_file1.txt

Zanemarite ponavljane prazne retke

Pomoću naredbe cat zajedno s opcijom '-s' možete izostaviti prazne retke iz izlaza.

$mačka -stest_file.txt

Povezivanje datoteka pomoću naredbe cat

Naredba cat koristi se za povezivanje sadržaja datoteke. Na primjer, spojite sadržaj test_file.txt i test_file1.txt, a zatim upišite sadržaj u novu datoteku mergefile.txt pomoću operatora '>' na sljedeći način:

$mačkatest_file.txt test_file1.txt>mergefile.txt

Zaključak

U ovom smo članku objasnili Linux naredbu cat s primjerima. Imamo kako naredba cat može pomoći korisniku Linuxa dok radi na sustavu. Nadam se da ste iz gore navedenih primjera puno naučili. Molimo pošaljite svoje povratne informacije putem komentara.