El comando wc sirve para contar las palabras, caracteres y saltos de línea que contiene un fichero en Linux.
Supongamos que tenemos el fichero «prueba.txt» que tiene una seríe de nombres:
pi@pi4:~/linux/wc $ cat prueba.txt
1 Alberto
2 Jose
3 Laura
4 Antonio
5 Carmen
Para realizar el conteo introducimos el comando «wc» y a continuación el nombre del fichero:
pi@pi4:~/linux/wc $ wc prueba.txt
5 10 44 prueba.txt
El resultado se desglosa de la siguiente manera:
- El primer campo indica el número de líneas, en este caso «5»
- El segundo campo nos indica el número de palabras totales que contiene el fichero «10»
- El tercer campo nos especificará el número de caracteres «44»
Si únicamente queremos obtener alguno de los parámetros anteriores podemos utilizar las siguientes opciones del comando «wc»:
- wc -l: obtiene únicamente el número de líneas
- wc -w: obtiene el número de palabras
- wc -m: obtiene el número de caracteres
pi@pi4:~/linux/wc $ wc -l prueba.txt
5 prueba.txt
pi@pi4:~/linux/wc $ wc -w prueba.txt
10 prueba.txt
pi@pi4:~/linux/wc $ wc -m prueba.txt
44 prueba.txt