Ako používať príkaz wc v systéme Linux na počítanie slov, znakov a riadkov v súboroch
Pomocou príkazu wc v systéme Linux môžete zobraziť počet riadkov, slov a znakov v súbore. Príkaz je možné použiť aj na viaceré dokumenty a výsledky je možné spočítať.
Čo je príkaz wc v systéme Linux?
Ak chcete spočítať počet znakov v textovom súbore, najlepšou voľbou je príkaz wc v systéme Linux. Tento príkaz, ktorého skratka znamená word count (počet slov), sa vykonáva v príkazovom riadku a je jedným zo štandardných nástrojov zahrnutých v distribúciách Linuxu, ako sú Debian alebo Ubuntu. wc počíta bajty, slová a znaky a poskytuje individuálny alebo kombinovaný výsledok. Hoci väčšina textových programov má podobnú funkciu, ak chcete získať výsledky priamo z terminálu bez otvorenia nového programu, Linux wc je ideálnou voľbou.
Ako funguje príkaz wc v systéme Linux?
Spôsob fungovania programu Linux wc je ľahko vysvetliteľný. Po použití príkazu získate presný zoznam rôznych parametrov, ktoré môžete nastaviť pomocou dostupných možností alebo nechať na štandardnom zozname. Predvolené nastavenie vám poskytne počet riadkov, slov a znakov za sebou. Príkaz môžete spustiť aj na viacerých textových súboroch súčasne. Získate tak presný zoznam jednotlivých dokumentov a navyše celkový súčet rôznych riadkov, slov a znakov.
Ako vyzerá syntax Linux wc?
Syntax vyzerá nasledovne:
$ wc [Option] [File]shellAk nechcete používať tieto možnosti, výsledok bude vyzerať tak, ako je uvedené vyššie, s riadkami, slovami a znakmi. Ak nezadáte súbor, príkaz automaticky prejde na štandardný záznam.
Aké sú možnosti v Linuxe wc?
Príkaz wc môžete modifikovať pomocou rôznych volieb:
- -c: Počíta iba počet bajtov v súbore.
- -L: Vráti dĺžku najdlhšieho riadku.
- -l: Počíta iba počet riadkov v súbore.
- -m: Vráti iba znaky v súbore.
- -w: Počíta iba počet slov v súbore.
Príklady príkazu wc
Na záver vám ukážeme niekoľko praktických príkladov, aby ste mohli príkaz wc v systéme Linux používať vo svojom každodennom živote.
$ wc example.txtshellTýmto získate počet riadkov, slov a znakov v súbore example.txt.
$ wc example.txt index.htmlshellTento príkaz môžete použiť na dodanie počtu jednotlivých slov podľa vyššie uvedeného schématu pre každý súbor. Výsledok bude obsahovať aj riadok s celkovým počtom pre oba súbory.
$ wc -w example.pyshellTýmto sa zobrazí len počet slov v dokumente example.py.