Naučte se Linux

Linux WC příkaz s příklady

Linux WC příkaz s příklady

Dříve jsme na našich webových stránkách psali články o různých příkazech Linuxu, jako jsou ls, ps, scp, historie a mnoho dalších. Dnes se podíváme na příkaz WC.

WC znamená „Počet slov.„A jak název napovídá, příkaz wc se používá pro účely počítání. Vytiskne počet řádků, počet slov, bajtů a počet znaků přítomných v souboru předaném příkazu. Když spustíte tento příkaz na souboru bez dalších parametrů / argumentů, vytiskneme výsledek ve čtyřech sloupcích:

Příkaz WC

Syntax:

wc [možnosti] [název_souboru]

Zvažte dva soubory níže, sample_one a sample_two. Sample_one obsahuje seznam distribucí Linuxu, zatímco Sample_two obsahuje seznam programovacích jazyků.

Ukázkové soubory

Analýzou pouze názvu souboru v příkazu wc získáme výsledky níže:

wc sample_one.txt wc sample_two.txt

Ukázkový výstup

Fantastickou funkcí příkazu WC je, že můžete také předat více souborů. Podívejte se na níže uvedený příkaz:

wc sample_one.txt sample_two.txt

Výstup více souborů

Z výstupu zobrazeného obrázku výše ukazuje první řádek výsledky pro sample_one.txt a druhý řádek zobrazuje výsledky pro sample_two.txt. Všimněte si však, že existuje třetí linka, kterou zavoláme Celkový. Ten ukazuje součet výsledků ze dvou souborů. Zobrazuje celkový počet řádků, slov a znaků všech předaných souborů.

Možnosti příkazu WC

WC je jednoduchý příkaz, se kterým lze pracovat, a je k dispozici pouze několik možností, ze kterých si můžete vybrat:

-l, - řádky - Vytiskne počet řádků v souboru \
-w, - slova - Tisk celkového počtu slov v souboru (počet slov).
-m, - znaky -Vytiskne počet znaků v souboru.
-L, --max-line-Length - Vytiskne nejdelší řádek v souboru.
-c, --bytů - Vytiskne celkový počet bajtů v souboru.

Podívejme se nyní na všechny možnosti a na to, jak je můžeme použít v různých souborech.

1. -Možnost l, -lines

Tato možnost vytiskne celkový počet řádků v souboru. Informace jsou vytištěny ve dvou sloupcích. První sloupec zobrazuje počet přítomných řádků a druhý sloupec zobrazuje název předaného souboru.

wc -l sample_one.txt

wc -l command_1

2. -w, -words Možnost

The -w nebo --slova Možnost zobrazuje celkový počet slov přítomných v souboru. Vytiskne výsledky ve dvou sloupcích. První sloupec zobrazuje celkový počet slov a druhý sloupec ukazuje název souboru.

wc -w sample_one.txt

příkaz wc -w

3. -Možnost m, -chars

The -m nebo --znaky Volba zobrazuje celkový počet znaků v souboru. Vytiskne výsledky ve dvou sloupcích. První sloupec zobrazuje celkový počet znaků v souboru a druhý sloupec zobrazuje název souboru.

wc -m sample_one.txt

Počítat postavy

4. -Možnost délky L, -max

The -L Možnost (velká písmena) vytiskne délku (počet znaků) nejdelšího řádku v souboru. V souboru sample_one.txt, nejdelší řádek je „Elementární operační systém“, a v sample_two.txt, nejdelší řádek je "Javascript.".“ Když předáte více než jeden název souboru, na rozdíl od ostatních možností, které by zobrazovaly součet, označuje tato možnost počet znaků nejdelší řady dvou souborů.

wc -L sample_one.txt wc -L sample_one.txt sample_two.txt

příkaz wc -L

5. -c, -bytů Možnost

Tato možnost zobrazuje počet bajtů přítomných v souboru. Vytiskne výsledky ve dvou sloupcích. První sloupec zobrazuje celkový počet bajtů v souboru a druhý sloupec ukazuje název předaného souboru.

wc -c sample_one.txt

Počítat bajty

6. -verze Možnost

Tato možnost nebere žádný název souboru, ale zobrazuje pouze verzi souboru toaleta aktuálně běží ve vašem systému.

wc - verze

wc verze

Použití příkazu WC

1. Spočítejte počet souborů a složek v adresáři

Příkaz ls se používá k vypsání veškerého obsahu v adresáři. Při potrubí s wc -l mohli jsme spočítat počet souborů a složek v adresáři. Viz příkaz níže:

ls / home / tut | wc -l

Potrubí wc pomocí příkazu ls

2. Spočítejte počet uživatelů

K výpisu uživatelů v systému můžeme použít příkazy kočka / etc / passwd nebo dostat heslo. Pokud bychom chtěli pouze počet z celkového počtu uživatelů, mohli bychom říci výstup řekněme dostat heslo na wc -l Jak je ukázáno níže:

dostat heslo | wc -l

Počítat počet uživatelů

Závěr

Věřím, že tento příspěvek vám dal jasný průvodce používáním příkazu WC (počet slov) a různými dostupnými možnostmi. Kombinací příkazu wc s jinými příkazy Linuxu můžete provádět mnohem výkonnější úkoly. Pokud narazíte na jakoukoli výzvu, můžete použít příkaz wc - pomoc. Neváhejte zanechat jakékoli dotazy nebo komentáře týkající se tohoto příspěvku.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...