Příkaz počet slov (wc) se používá k počítání počtu řádků, slov a znaků v textovém souboru. Pokud je zadáno více souborů, příkaz zobrazí počty pro každý soubor a celkový počet pro všechny soubory.
Syntaxe
Syntaxe příkazu wc je:
# wc [options] {file names}
Možnosti příkazu wc
Příkaz wc poskytuje různé možnosti, které vám umožňují určit povahu výstupu.
Možnost | Použito na |
---|---|
-c | Zobrazit počet bajtů. |
-m | Zobrazí počet znaků. |
-l | Zobrazí počet nových řádků. |
-w | Zobrazte počet slov. |
Pokud při spouštění příkazu wc narazíte na níže uvedenou chybu:
wc: command not found
můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:
Distribuce | Příkaz |
---|---|
OS X | brew install coreutils |
Debian | apt-get install coreutils |
Ubuntu | apt-get install coreutils |
Alpine | apk add coreutils |
Arch Linux | pacman -S coreutils |
Kali Linux | apt-get install coreutils |
CentOS | yum install coreutils |
Fedora | dnf install coreutils |
Raspbian | apt-get install coreutils |
Příklady příkazů wc
1. Chcete-li zobrazit počet řádků ze souboru:
# wc -l test.txt
2. Počítání bajtů:
# wc -c test.txt
3. Chcete-li získat počet znaků:
# wc -m test.txt
4. Chcete-li získat počet slov:
# wc -w test.txt
5. Chcete-li získat délku nejdelšího řádku:
# wc -L test.txt
6. Chcete-li získat verzi:
# wc --version
7. Spočítejte všechny řádky, slova a bajty z `stdin`:
# find . | wc
8. Spočítejte délku nejdelšího řádku v počtu znaků:
# wc --max-line-length path/to/file