Skip to main content

Comando wc

El comando wc (word count) es un comando utilizado en Linux para realizar cuenta desde la línea de comando, permite contar palabras, caracteres, líneas.

Modo de uso
wc -l <fichero> número de líneas 
wc -c <fichero> número de bytes
wc -m <fichero> imprime el número de caracteres
wc -L <fichero> imprime la longitud de la línea más larga
wc -w <fichero> imprime el número de palabras
Ejemplo de uso
$ wc prueba1.txt prueba2.txt 
     40     149     947 prueba1.txt
   2294   16638   97724 prueba2.txt
   2334   16787   98671 total
Combinación con otros comandos

Concatenamos el contenido del archivo /var/log/maillog, con grep buscamos todas las líneas que contengan “usuario@dominio” en su contenido, y con wc -l contamos las líneas resultantes.

$ cat var/log/maillog | grep "usuario@dominio.com" | wc -l 
   40