Příkazy pro Linux

Jak používat příkaz Linux Cat

Jak používat příkaz Linux Cat
Překvapivě to není vaše každodenní kočka. Když jej spustíte, nevytiskne mě!

Příkaz Linux cat se používá k tisku obsahu textového souboru. Pomocí příkazu Linux cat můžete vytisknout obsah svého c, zdrojového souboru Java, konfiguračních souborů Linux atd.

Příkaz cat je ve výchozím nastavení k dispozici v každé distribuci Linuxu. Nemusíte jej tedy instalovat samostatně.

V tomto článku vám ukážu, jak používat příkaz Linux cat. Pojďme tedy začít.

Základní použití příkazu Linux Cat:

Základní a nejběžnější použití příkazu Linux cat je jeho použití bez možnosti příkazu.

Například pro zobrazení obsahu souboru / etc / hosts adresáře, spusťte příkaz cat následujícím způsobem:

$ cat / etc / hosts

Jak vidíte, obsah / etc / hosts konfigurační soubor jsou vytištěny na obrazovce.

Tisk čísel řádků:

Řekněme, že chcete na terminálu vytisknout obsah zdrojového souboru Java. Můžete samozřejmě použít příkaz kočky. Příkaz cat však ve výchozím nastavení nezobrazuje čísla řádků. Pro zdrojový soubor nebo program je to zásadní. Naštěstí příkaz kočky ano -n možnost, kterou můžete použít k zobrazení čísel řádků.

Chcete-li zobrazit obsah spolu s číslem řádku zdrojového souboru Java Vítejte.Jáva, spusťte příkaz Linux cat následujícím způsobem:

$ cat -n Vítejte.Jáva

Jak vidíte, jsou zobrazena čísla řádků.

Číslování pouze neprázdných řádků:

Chcete-li zobrazit čísla řádků, které nejsou pouze prázdné, můžete použít -b možnost příkazu Linux cat.

V předchozím zdrojovém souboru Java Vítejte.java, přidal jsem několik prázdných řádků, abych ukázal, jak -b možnost funguje.

Jak vidíte, s -n Možnost, všechny řádky (včetně prázdných řádků) jsou očíslovány.

$ cat -n Vítejte.Jáva

S -b Možnost, pouze řádky, které nejsou prázdné, jsou očíslovány, jak vidíte na následujícím obrázku.

$ cat -b Vítejte.Jáva

Odstranění opakujících se prázdných řádků:

Soubor, který se pokoušíte zobrazit, může mít po sobě spoustu prázdných řádků. Díky tomu bude výstup příkazu cat velmi dlouhý a otravný.

Můžete použít -s možnost příkazu Linux cat odstranit opakované prázdné řádky následujícím způsobem:

$ cat -s Vítejte.Jáva

Tisk znaků záložky:

V souboru zdrojového kódu programu jste možná použili mnoho znaků tabulátoru. Naštěstí jsou ve výchozím nastavení neviditelné. Pokud ale opravdu potřebujete vidět všechny znaky tabulátoru, které máte ve svém souboru, můžete použít -T možnost příkazu Linux cat.

Možná budete potřebovat tuto funkci, když chcete nahradit všechny znaky tabulátoru bílými mezerami a chcete se ujistit, že už nezůstávají žádné znaky tabulátoru.

Chcete-li zobrazit všechny znaky záložek v našem Vítejte.Jáva zdrojový soubor, příkaz Linux cat lze použít následovně:

$ cat -T Vítejte.Jáva

Jak vidíte, znaky záložek se zobrazují jako ^ Já.

Tisk znaků na konci řádku:

Pokud chcete vytisknout znak EOL (End of Line), který je reprezentován $, můžete použít -E možnost příkazu Linux cat.

Například pro tisk znaků EOL Vítejte.java, spusťte příkaz Linux cat následujícím způsobem:

$ cat -E Vítejte.Jáva

Jak vidíte, vytisknou se znaky EOL.

Tisk netisků, karet a znaků EOL:

Dříve jste museli použít -proti možnost vytisknout netisknutelné znaky, použijte -T možnost vytisknout znaky tabulátoru a použít -E možnost tisku znaků EOL. Co když je potřebujete všechny vytisknout? Všechny tyto možnosti můžete kombinovat společně následujícím způsobem:

$ cat -vTE Vítejte.Jáva

Existuje však lepší řešení. Příkaz Linux cat má a -A možnost, která dělá to samé s menším počtem psaní.

$ cat -A Vítejte.Jáva

Jak vidíte, výstupy jsou stejné.

V zásadě tedy používáte příkaz Linux cat k zobrazení textových souborů v systému Linux. Děkujeme za přečtení tohoto článku.

Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...