Conta il numero di righe, parole, byte o caratteri contenuti in un file.
wc [ -c | -m ] [ -l ] [ -w ] [ File ... ]
wc -k [ -c ] [ -l ] [ -w ] [ File ... ]
Per impostazione predefinita, il comando wc conta il numero di righe, parole e byte nel file specificato dal parametro File. Il comando scrive il numero di caratteri di nuova riga, le parole e i byte nell'emissione standard e conserva un conteggio totale di tutti i file denominati.
Quando si utilizza il parametro File, il comando wc visualizza i nomi file e i conteggi richiesti. Se non si specifica un nome file per il parametro File, il comando wc utilizza l'immissione standard.
Il comando wc è influenzato dalle variabili di ambiente LANG, LC_ALL, LC_CTYPE e LC_MESSAGES.
Il comando wc considera una parola come una stringa di caratteri con lunghezza non zero delimitati da uno spazi vuoto (ad esempio SPACE , TAB).
Nota: se non si specifica alcun indicatore, per impostazione predefinita il comando wc conta le righe, le parole e i byte in un file o dall'immissione standard.
Questo comando restituisce i seguenti valori di uscita:
| 0 | Il comando è stato eseguito con esito positivo. |
| >0 | Si è verificato un errore. |
wc chap1
Il comando wc visualizza il numero di righe, parole e byte del file chap1.
wc -cw chap*
Il comando wc visualizza il numero di byte e di parole in ciascun file che inizia con chap. Il comando visualizza anche il numero totale di byte e di parole in tali file.
wc -k chap1
Il comando wc visualizza il numero di righe, parole e caratteri del file chap1.
wc -kcw chap1
Il comando wc visualizza il numero di caratteri e parole del file chap1.
wc -klw
Il comando wc visualizza il numero di righe e parole dell'immissione standard. L'indicatore -k viene ignorato.
wc -m chap1
Il comando wc visualizza il numero di caratteri del file chap1.
wc -mlw
Il comando wc visualizza il numero di righe, parole e caratteri dell'immissione standard.
| /usr/bin/wc, /bin/wc | Contiene il comando wc. |
| /usr/ucb/wc | Contiene il collegamento simbolico al comando wc. |