wc (word count) es un comando utilizado en el sistema operativo Unix que permite realizar diferentes conteos desde la entrada estándar, ya sea de palabras, caracteres o saltos de líneas.
El programa lee la entrada estándar o una lista concatenada y genera una o más de las estadísticas siguientes: conteo de líneas, conteo de palabras, y conteo de bytes. Si se le pasa como parámetro una lista de archivos, muestra estadísticas de cada archivo individual y luego las estadísticas generales.
Modo de uso
wc -lnúmero de líneas wc -c número de bytes wc -m imprime el número de caracteres wc -L imprime la longitud de la línea más larga wc -w imprime el número de palabras
Ejemplo de uso
$ wc ideas.txt excerpt.txt
40 149 947 ideas.txt
2294 16638 97724 excerpt.txt
2334 16787 98671 total
Combinación con otros comandos
Concatenamos el contenido del archivo /etc/passwd, con grep buscamos todas las líneas que contengan “/home” en su contenido, y con wc -l contamos las líneas resultantes.
$ cat /etc/passwd | grep /home | wc -l 3
Enlaces externos
- www.linuxmanpages.com La página del manual del programa. (en inglés)
- The wc Command by The Linux Information Project (LINFO) (en inglés)
![The “wc” Command in Linux [15 Practical Examples]](https://linuxsimply.com/wp-content/uploads/2022/12/wc-command-in-linux-11-2048x334.png)
![The “wc” Command in Linux [15 Practical Examples]](https://linuxsimply.com/wp-content/uploads/2022/12/wc-command-in-linux-5-2048x271.png)

187813121)
