Skip to content

Jak používat příkaz Linux Cat

3 de Říjen de 2021
GettyImages 670341960 5c91401b46e0fb000155592f

The kočka příkaz v Linuxu zřetězí soubory a zobrazí výstup na standardní výstup (obvykle shell). Jedním z nejběžnějších použití kočky je zobrazení souboru na obrazovce a také vytvoření souboru za běhu a umožnění základních úprav přímo na terminálu.

Jak vytvořit soubor pomocí „kočky“

Chcete -li vytvořit soubor pomocí příkazu cat, zadejte v okně terminálu následující: cat> název_souboru

Když vytvoříte soubor tímto způsobem, kurzor zůstane na novém řádku a můžete začít psát. Tato technika nabízí skvělý způsob, jak spustit textový soubor. Úpravu souboru dokončíte stisknutím Ctrl+D. Soubor se uloží s čímkoli, k čemu jste použili název souboru.

Otestujte, zda proces fungoval, zadáním příkazu ls: ls -lt

Měli byste vidět svůj nový soubor a velikost by měla být větší než nula.

Jak zobrazit soubor pomocí „kočky“

Příkaz cat také zobrazí soubor na obrazovce. Vše, co musíte udělat, je odstranit symbol větší než následující: cat

Chcete -li soubor zobrazit po stránce, použijte příkaz more: cat | více

Alternativně můžete také použít příkaz less: cat | méně

Jak zobrazit čísla řádků

Pro všechny neprázdné řádky v souboru použijte následující příkaz: cat -b

Pokud existují řádky bez znaků, nebudou očíslovány. Chcete -li zobrazit čísla pro všechny řádky bez ohledu na to, zda jsou prázdná, zadejte následující příkaz: cat -n

Jak zobrazit konec každého řádku

Někdy při analýze datových souborů programátoři zjišťují problémy, protože na konci řádků jsou skryté znaky, které neočekávali – například mezery. Tato chyba brání správnému fungování jejich analyzátorů. Chcete -li zobrazit dolar jako znak konce řádku, zadejte následující příkaz: cat -E

Podívejte se například na následující řádek textu, který kočka seděla na podložce

Když to spustíte pomocí kočka -E obdržíte následující výstup: kočka seděla na podložce $

Redukce prázdných čar

Když zobrazujete obsah souboru pomocí příkazu cat, pravděpodobně nechcete vidět, když je spousta po sobě jdoucích prázdných řádků. Použijte -s přepněte na kondenzaci všech prázdných řádků do jednoho prázdného řádku: cat -s

Jak zobrazit karty

Když zobrazíte soubor, který používá oddělovače tabulátorů, karty obvykle neuvidíte. Následující příkaz ukazuje ^Já místo karty, která je snadno vidí: cat -T

Zřetězení více souborů

Celý smysl kočky je zřetězení. Zřetězte několik souborů na obrazovku následujícím příkazem: cat

Chcete -li zřetězit soubory a vytvořit nový soubor, použijte následující příkaz: cat >

Zobrazování souborů v obráceném pořadí

Zobrazit soubor v opačném pořadí pomocí následujícího příkazu: tac

Technicky to není ono kočka příkaz, to je tac příkaz, ale v podstatě dělá totéž, ale obráceně.