Comando wc

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