Príklady použitia príkazu Cat Cat Linux

úvod

Príkaz mačky v systéme Linux umožňuje zlučovať súbory a zobraziť výstup na štandardný výstup, vo väčšine prípadov ide o obrazovku.

Jedným z najčastejších použití mačky je zobrazenie súboru na obrazovke a tiež vytvorenie súboru za behu a umožnenie základnej úpravy priamo na termináli .

Ako vytvoriť súbor pomocou kat

Ak chcete vytvoriť súbor pomocou príkazu cat, do okna terminálu zadajte nasledujúce:

cat>

Je zrejmé, že musíte nahradiť názov súboru, ktorý chcete vytvoriť.

Keď vytvoríte súbor týmto spôsobom, kurzor sa ponechá na novom riadku a môžete začať písať.

Je to dobrý spôsob, ako spustiť textový súbor alebo rýchlo vytvoriť súbor s testovacími údajmi, ako je súbor oddelený čiarkou alebo súbor s oddelenými čiarami.

Ak chcete dokončiť úpravu súboru, stlačte klávesy CTRL a D.

Môžete otestovať, že proces pracoval zadaním príkazu ls :

ls -lt

Zobrazia sa všetky súbory v aktuálnej zložke a mal by sa zobraziť nový súbor a veľkosť by mala byť väčšia ako nula.

Ako zobraziť súbor pomocou kat

Príkaz mačka sa môže použiť aj na zobrazenie súboru na obrazovke. Všetko, čo musíte urobiť, je odstrániť väčší ako symbol takto:

cat

Ak je súbor veľmi dlhý, bude veľmi rýchlo posúvať obrazovku nahor.

Ak chcete zobraziť súbor na stránke, použite príkaz viac :

mačka | viac

Prípadne môžete použiť aj menej príkazov :

mačka | menej

Ak chcete otestovať tento typ v nasledujúcom príkaze:

mačka / etc / passwd | viac

Samozrejme, môžete zabudnúť na mačku úplne a zadajte nasledovné:

menej / etc / passwd

Ako zobraziť čísla liniek

Pre všetky prázdne riadky v súbore môžete použiť nasledujúci príkaz:

cat -b

Ak existujú riadky bez znakov, nebudú očíslované. Ak chcete zobraziť čísla pre všetky riadky bez ohľadu na to, či sú prázdne, zadajte nasledujúci príkaz:

cat -n

Ako zobraziť koniec jednotlivých riadkov

Niekedy pri analýze dátových súborov môžu programátori naraziť na problém, pretože na konci riadkov sú skryté znaky, ktoré neočakávali, ako napríklad medzery. Zabraňuje tomu, aby ich parser pracoval správne.

Toto je len jeden dôvod na zobrazenie znaku konca riadku, aby ste zistili, či sú prázdne znaky.

Ak chcete zobraziť dolár ako znak konca riadku, zadajte nasledujúci príkaz:

mačka -E

Ako príklad si pozrite nasledujúci riadok textu

mačka sedela na podložke

Pri spustení tohto príkazu mačka -E dostanete nasledujúci výstup:

mačka sedela na podložke

Zníženie prázdnych čiar

Keď zobrazujete obsah súboru pomocou príkazu cat, pravdepodobne nechcete vidieť, kedy je veľa po sebe nasledujúcich prázdnych riadkov.

Nasledujúci príkaz ukazuje, ako znížiť výstup, aby sa vynechali opakujúce sa prázdne riadky.

Aby ste to objasnili, úplné prázdne riadky nebudú skryté, ale ak máte 4 prázdne riadky v riadku, zobrazí sa iba 1 prázdny riadok.

mačka -s

Ako zobraziť karty

Ak zobrazujete súbor, ktorý má oddeľovače kariet, karty sa zvyčajne nezobrazujú.

Nasledujúci príkaz zobrazuje ^ I namiesto záložky, čo zjednodušuje ich zobrazenie za predpokladu, že váš súbor neobsahuje ^ I v ňom tak ako tak.

mačka -T

Zlučovanie viacerých súborov

Celý bod mačky je zreťazenie, aby ste mohli vedieť, ako zobrazovať viac súborov naraz:

Na obrazovku môžete spojiť viacero súborov s nasledujúcim príkazom:

mačka

Ak chcete zlúčiť súbory a vytvoriť nový súbor, použite nasledujúci príkaz:

mačka >

Zobrazenie súborov v reverznej objednávke

Súbor môžete zobraziť v opačnom poradí pomocou nasledujúceho príkazu:

tac

Ok, technicky to nie je príkaz mačky, je to tac príkaz, ale to v podstate robí to isté, ale naopak.

zhrnutie

To je skoro pre príkaz mačky. To je užitočné pre vytváranie súborov za behu a pre zobrazenie výstupu zo súborov a samozrejme môžete použiť na pripojenie viacerých súborov dohromady.