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