Il comando conteggio parole (wc) viene utilizzato per contare il numero di righe, parole e caratteri in un file di testo. Se vengono specificati più file, il comando visualizza i conteggi per ciascun file e il conteggio totale per tutti i file.
Sintassi
La sintassi del comando wc è:
# wc [options] {file names} Opzioni comando wc
Il comando wc fornisce varie opzioni che consentono di specificare la natura dell'output.
| Opzione | Usato a |
|---|---|
| -c | Visualizza il conteggio dei byte. |
| -m | Visualizza il conteggio dei caratteri. |
| -l | Visualizza il conteggio delle nuove righe. |
| -w | Visualizza il conteggio delle parole. |
Se si verifica l'errore seguente durante l'esecuzione del comando wc:
wc: command not found
puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:
| Distribuzione | Comando |
|---|---|
| OS X | brew install coreutils |
| Debian | apt-get install coreutils |
| Ubuntu | apt-get install coreutils |
| Alpino | apk aggiunge coreutils |
| Arci Linux | pacman -S coreutils |
| Kali Linux | apt-get install coreutils |
| CentOS | yum install coreutils |
| Fedora | dnf installa coreutils |
| Raspbian | apt-get install coreutils |
Esempi di comando wc
1. Per visualizzare il numero di righe di un file:
# wc -l test.txt
2. Per contare i byte:
# wc -c test.txt
3. Per ottenere un numero di caratteri:
# wc -m test.txt
4. Per ottenere il no delle parole:
# wc -w test.txt
5. Per ottenere la lunghezza della linea più lunga:
# wc -L test.txt
6. Per ottenere la versione:
# wc --version
7. Conta tutte le righe, parole e byte da `stdin`:
# find . | wc
8. Conta la lunghezza della riga più lunga in numero di caratteri:
# wc --max-line-length path/to/file