Contando palabras, líneas y bytes con el comando wc

En esta entrada, vamos a explorar el comando “wc” en Linux, una herramienta de la línea de comandos que nos permite contar palabras, líneas y caracteres en archivos de texto. El comando “wc” es simple pero potente, y es especialmente útil para analizar archivos y obtener estadísticas rápidas sobre su contenido. A continuación, veremos algunos ejemplos de uso del comando “wc” con sus respectivas salidas y una descripción de los parámetros utilizados.

Ejemplo 1: Contar palabras en un archivo

Supongamos que tenemos un archivo de texto llamado “archivo.txt” con el siguiente contenido:

Este es un ejemplo de archivo de texto.
Vamos a contar cuántas palabras tiene este archivo.
¿Listos para el conteo?

Para contar el número de palabras en este archivo, ejecutamos el siguiente comando:

wc -w archivo.txt

Salida 1:

20 archivo.txt

En este caso, el comando “wc” nos devuelve el número total de palabras en el archivo “archivo.txt”, que son 20.

Ejemplo 2: Contar líneas en un archivo

Continuemos utilizando el mismo archivo de texto “archivo.txt” del ejemplo anterior. Para contar el número de líneas en este archivo, utilizamos el siguiente comando:

wc -l archivo.txt

Salida 2:

3 archivo.txt

El comando “wc” nos muestra que el archivo “archivo.txt” tiene un total de 3 líneas.

Ejemplo 3: Contar caracteres en un archivo

Siguiendo con el mismo archivo “archivo.txt”, ahora contaremos el número de caracteres presentes en él mediante el siguiente comando:

wc -m archivo.txt

Salida 3:

116 archivo.txt

El comando “wc” nos indica que el archivo contiene un total de 116 caracteres.

Ejemplo 4: Contar caracteres, palabras y líneas en múltiples archivos

El comando “wc” también es capaz de procesar varios archivos simultáneamente. Consideremos dos archivos de texto: “texto1.txt” y “texto2.txt”. Ejecutemos el siguiente comando para contar los caracteres, palabras y líneas en ambos archivos:

wc -c -w -l texto1.txt texto2.txt

Salida 4:

  54  10  2 texto1.txt
  92  20  3 texto2.txt
 146  30  5 total

En este ejemplo, la opción “-c” muestra el recuento de caracteres, la opción “-w” muestra el recuento de palabras y la opción “-l” muestra el recuento de líneas para cada archivo por separado. Además, al final se presenta una línea con el total de caracteres, palabras y líneas combinadas de ambos archivos.

Estos son solo algunos ejemplos de cómo podemos utilizar el comando “wc” en Linux para contar palabras, líneas y caracteres en archivos de texto. Es una herramienta práctica para obtener información rápida sobre el contenido de un archivo y resulta especialmente útil en scripts y tareas de procesamiento de texto en la terminal.

Deja un comentario