ú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ť
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.