Príkaz cat alebo concatenate je všestranný nástroj na kombinovanie dvoch alebo viacerých súborov. Môžete tiež použiť príkaz cat na vytlačenie obsahu súboru na termináli bez jeho otvorenia v textovom editore.
Príkaz cat má rôzne ďalšie funkcie, ako je pridávanie do súborov, zobrazovanie počtu riadkov, vytváranie nových súborov atď. Avšak veľa používateľov, najmä začiatočníkov, vie o príkaze cat málo. Takže tento článok obsahuje všetko, čo nováčik potrebuje vedieť o príkaze cat v Linuxe.
Ako používať Cat Command v Linuxe
Ako sme už spomenuli, príkaz cat sa používa na zobrazenie obsahu súboru. Takže tu je základný výraz príkazu mačka:
kat [ možnosti ] < súbor >
Teraz si vezmime príklad na zobrazenie obsahu súboru script.txt:
kat script.txt
Ak ste spustili skript alebo časť kódu a chcete uložiť jeho výstup do súboru, spustite nasledujúci príkaz:
kat > output.txtAk vo vašom aktuálnom adresári neexistuje žiadny iný súbor s názvom „output.txt“, tento príkaz ho najskôr vytvorí. Potom do neho uloží výstup predtým vykonaného príkazu. Ak chcete spojiť viacero súborov a potom zobraziť ich obsah, použite nasledujúci príkaz:
kat súbor.txt názov súboru.txt
Spolu s obsahom súboru môžete zobraziť čísla riadkov pomocou voľby -n:
kat -n súbor.txt
Nasledujúci príkaz môžete použiť, ak máte dva súbory, t. j. súbor1 a súbor2, ale chcete pridať obsah súboru2 k súboru1:
kat názov_súboru.txt >> súbor.txt
Podobne môžete klonovať obsah jedného súboru do druhého:
kat súbor.txt > názov_súboru.txt
Rýchla rekapitulácia
Príkaz mačka je výkonný a všestranný nástroj, ktorý ponúka viacero funkcií. Používatelia si však často neuvedomujú jeho skutočný potenciál, čo ho nedostatočne využíva. Preto tento článok stručne vysvetľuje príkaz cat, jeho možnosti a rôzne prípady použitia.
Ukázali sme, ako použiť príkaz cat na zobrazenie obsahu súboru, vytvorenie kópie súboru, jeho pripojenie k inému súboru a zobrazenie počtu riadkov atď.