Dark Mode

Preskocit na obsah

wc (Unix)

Z Wikipedie, otevrene encyklopedie
wc
Typ softwarustandardni UNIXova utilita ci prikaz
Nektera data mohou pochazet z datove polozky.

wc (zkratka anglickeho word count) je jeden ze standardnich prikazu operacnich systemu un*xoveho typu.

Prikaz nacita text bud ze standardniho vstupu nebo ze seznamu zadanych souboru a jako vystup poskytuje nektere z techto informaci: pocet bytu, pocet slov a pocet radek (presneji receno pocet znaku ukoncujicich radek). Pokud je prikaz aplikovan na seznam souboru, je na vystupu take souhrnna statistika pro vsechny soubory celkem.

Priklad pouziti prikazu wc:

$ wc ideas.txt excerpt.txt
40 149 947 ideas.txt
2294 16638 97724 excerpt.txt
2334 16787 98671 total

Prvni sloupec uvadi pocet radek, druhy pocet slov a treti pocet znaku.

Novejsi verze prikazu wc jsou schopne rozlisovat pocet bytu a pocet znaku. Rozdil prameni z pouziti kodovani Unicode kde je rada znaku s diakritikou reprezentovana dvema byty. K tomuto odliseni slouzi prepinace -c a -m.

GNU wc byl puvodne soucasti balicku GNU textutils, v soucasnosti je soucasti GNU coreutils.

Volby:

  • -l : vytiskne pocet radek
  • -c : vytiskne pocet bytu
  • -m : vytiskne pocet znaku
  • -L : vytiskne delku nejdelsi radky (non-POSIX)
  • -w : vytiskne pocet slov

Souvisejici clanky

[editovat | editovat zdroj]

Externi odkazy

[editovat | editovat zdroj]
  • wc - The Open Group Base Specifications Issue 7 [online]. IEEE and The Open Group, 2018 [cit. 2024-05-12]. Dostupne online. (anglicky)
Prikazy a programy prikazove radky Unixu (vice)
Sprava souboru

cat * chattr * cd * chmod * chown * chgrp * cksum * cmp * cp * du * df * file * fsck * fuser * ln * ls * lsattr * lsof * mkdir * mount * mv * pwd * rm * rmdir * split * touch

Sprava procesu
Sprava uzivatelu a prostredi

env * finger * id * logname * mesg * passwd * su * sudo * uname * uptime * w * wall * who * whoami * write

Zpracovani textu

awk * comm * csplit * cut * diff * ed * ex * fmt * head * iconv * join * less * more * patch * paste * read * sed * sort * tac * tail * tee * tr * uniq * wc * xargs

Programovani v shellu
Sitova komunikace
Hledani
Ostatni

banner * bc * cal * date * dd * look * lp * man * size * yes