Príkazy pre Linux

Ako používať príkaz „wc“ v bashe?

Ako používať príkaz „wc“ v bashe?

Príkaz „wc“ alebo počet slov v jazyku Bash sa považuje za mimoriadne užitočný, pretože pomáha pri zisťovaní rôznych štatistík súboru. Tento príkaz je možné použiť vo viacerých rôznych variáciách. V tejto príručke sa však naučíme základné použitie tohto príkazu v Bash.

Spôsob použitia príkazu „wc“ v nástroji Bash v systéme Linux Mint 20:

Predtým, ako začnete v Bash používať príkaz „wc“, najskôr by sme vám chceli ukázať verziu tohto príkazu, ktorá je nainštalovaná v našom systéme Linux Mint 20.

$ wc - verzia


Ak chcete skontrolovať verziu príkazu „wc“ nainštalovaného v našom systéme, ukázali sme výstup vyššie uvedeného príkazu na nasledujúcom obrázku:

Chceme tu tiež uviesť, že na demonštráciu použitia príkazu „wc“ v Bash v Linux Mint 20 sme vytvorili náhodný súbor s názvom wc.TXT. Rovnaký súbor sme použili vo všetkých ôsmich príkladoch popísaných nižšie. Spustením tohto príkazu môžete zobraziť obsah tohto súboru.

$ mačka wc.TXT


Obsah tohto fiktívneho súboru je zobrazený na nasledujúcom obrázku:

Po ukázaní toho sme všetci pripravení vysvetliť vám niekoľko príkladov týkajúcich sa použitia príkazu „wc“ v Bash v Linux Mint 20.

Príklad č. 1: Zobrazenie počtu riadkov, slov, znakov a názvu súboru:

Ak chcete zobraziť počet riadkov, slov, znakov a názov súboru v systéme Linux Mint 20, môžete spustiť príkaz „wc“ bez akýchkoľvek ďalších príznakov týmto spôsobom:

$ wc súbor

Tu by ste mali nahradiť Súbor názvom súboru, ktorého počet riadkov, počet slov, počet znakov a meno, ktoré chcete zobraziť na termináli. Nahradili sme to wc.txt, t.j.e., názov nášho fiktívneho súboru.

Výstup predvoleného príkazu „wc“ je uvedený nižšie:

Prvý stĺpec predstavuje počet riadkov; druhá ukazuje počet slov, tretia počet znakov, zatiaľ čo štvrtá uvádza názov súboru.

Príklad č. 2: Tlač iba počtu slov a názvu súboru:

Ak chcete vytlačiť iba celkový počet slov v súbore spolu s jeho názvom, môžete použiť príkaz „wc“ s príznakom „-w“.

$ wc -w Súbor

Tu by ste mali nahradiť Súbor názvom súboru, ktorého počet slov a názov chcete zobraziť na termináli. Nahradili sme to wc.txt, t.j.e., názov nášho fiktívneho súboru.

Úprava výstupu príkazu „wc“ je uvedená nižšie:

Príklad č. 3: Tlač iba počtu riadkov a názvu súboru:

Ak chcete vytlačiť iba celkový počet riadkov v súbore spolu s jeho názvom, môžete spolu s príkazom „wc“ použiť príznak „-l“.

$ wc -l súbor

Tu by ste mali nahradiť Súbor názvom súboru, ktorého počet riadkov a názov chcete zobraziť na termináli. Nahradili sme to wc.txt, t.j.e., názov nášho fiktívneho súboru.

Úprava výstupu príkazu „wc“ je uvedená nižšie:

Príklad č. 4: Tlač iba počtu znakov a názvu súboru:

Ak chcete iba vytlačiť celkový počet znakov v súbore spolu s jeho názvom, môžete použiť príkaz „wc“ s príznakom „-m“.

$ wc -m súbor

Tu by ste mali nahradiť Súbor názvom súboru, ktorého počet znakov a meno chcete zobraziť na termináli. Nahradili sme to wc.txt, t.j.e., názov nášho fiktívneho súboru.

Úprava výstupu príkazu „wc“ je uvedená nižšie:

Príklad č. 5: Tlač iba počtu bajtov a názvu súboru:

Ak chcete vytlačiť iba celkový počet bajtov v súbore spolu s jeho názvom, môžete použiť príkaz „wc“ s príznakom „-c“.

$ wc -c súbor

Tu by ste mali nahradiť súbor za názov súboru, ktorého počet bajtov a názov chcete zobraziť na termináli. Nahradili sme to wc.txt, t.j.e., názov nášho fiktívneho súboru.

Úprava výstupu príkazu „wc“ je uvedená nižšie:

Príklad č. 6: Tlač iba dĺžky najdlhšieho riadku (počet znakov v najdlhšom riadku) a názvu súboru:
Ak chcete zobraziť iba najdlhšiu dĺžku riadku a názov súboru, môžete použiť príkaz „wc“ s príznakom „-L“.

$ wc -L súbor

Tu by ste mali nahradiť Súbor názvom súboru, ktorého počet znakov a názov v najdlhšom riadku chcete zobraziť na termináli. Nahradili sme to wc.txt, t.j.e., názov nášho fiktívneho súboru.

Úprava výstupu príkazu „wc“ je uvedená nižšie:

Príklad č. 7: Tlač celkového počtu súborov a priečinkov v aktuálnom adresári:

Príkaz „wc“ je možné kombinovať s príkazom „ls“ aj na tlač celkového počtu súborov a priečinkov v adresári nasledujúcim spôsobom:

$ ls | wc -l


Celkový počet súborov a priečinkov v našom aktuálnom adresári, ako je znázornené na obrázku nižšie:

Príklad # 8: Zobrazenie počtu riadkov, slov, znakov a mien viac ako jedného súboru spolu s celkovým počtom:

Ak chcete zobraziť počet riadkov, počet slov, počet znakov a názvy viac ako jedného súboru, môžete príkaz „wc“ spustiť nasledujúcim spôsobom:

$ wc Súbor1 Súbor2

Tu by ste mali nahradiť File1 a File2 presnými názvami súborov, ktorých štatistika sa má zobraziť na vašom termináli. Nahradili sme ich wc.txt a abc.txt, t.j.e., názvy našich fiktívnych súborov. Môžete dokonca spomenúť názvy viac ako dvoch súborov.

Úprava výstupu príkazu „wc“ je uvedená nižšie:

Posledný riadok predstavuje celkový počet riadkov, slov a počtu znakov oboch našich súborov.

Záver:

V tomto výučbe o použití príkazu „wc“ v Bashi môžete pomocou tohto príkazu nájsť všetky potrebné podrobnosti o svojich súboroch v Linux Mint 20.

Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...
Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...