Cargando…

¿Listo para aprender?

Pulsa en el botón y disfruta de nuestros cursos GRATIS o en oferta
VER LOS CURSOS

Contar con wc

En post anteriores hemos aprendido a seleccionar partes de un texto y obtener sólo las palabras o líneas que nos interesan. A veces necesitamos contar los elementos que forman parte de un texto determinado. Para ello existe el comando wc.

Es un comando muy sencillo, que si no le pasamos ningún parámetro nos dará tres cifras representando la cantidad de líneas, palabras y caracteres del texto que le hemos pasado.

Para que nos muestre sólo una de estas cifras tenemos las opciónes

  • -l para las líneas
  • -w para las palabras 
  • -m para caracteres.

Es un comando que se suele utilizar en combinación con otros, cuando lo que nos interesa es conocer el número de veces que ocurre algo. 

Por ejemplo:

  • Número de usuarios que tienen como nombre clientX siendo X cualquier secuencia de caracteres:
    grep ^client /etc/passwd | wc -l
  • Número de usuarios que pertenecen al grupo web de forma secundaria:
    grep ^web: /etc/group | cut -d”:” -f4 | tr , “ “ | wc -w
  • Cantidad de ficheros con extensión txt en el directorio actual y sus subdirectorios:
    find . -iname “*.txt” | wc -l

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.