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 Alternativně můžete také použít příkaz less: cat 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 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 $
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 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 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 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ě. Jak zobrazit čísla řádků
Jak zobrazit konec každého řádku
Redukce prázdných čar
Jak zobrazit karty
Zřetězení více souborů
Zobrazování souborů v obráceném pořadí