Menu
Coddy logo textTech

Contador de Frecuencia de Palabras

Parte de la sección Fundamentos del Journey de Terminal de Coddy. Lección 81 de 82.

challenge icon

Desafío

Fácil

Analiza el archivo article.txt y cuenta cuántas veces aparece cada palabra. Construye una tubería que:

  1. Lee el contenido del archivo
  2. Convierte los espacios en saltos de línea (una palabra por línea) usando tr ' ' '\n'
  3. Ordena las palabras alfabéticamente
  4. Cuenta las ocurrencias de cada palabra usando uniq -c
  5. Ordena los resultados por conteo en orden descendente usando sort -rn

Tu salida debería mostrar las frecuencias de palabras con las palabras más comunes primero:

      5 the
      3 fox
      3 quick
      2 dog
      2 lazy
      2 over
      1 a
      1 all
      1 amused
      1 brown
      1 by
      1 day
      1 happy
      1 hill
      1 is
      1 jumps
      1 not
      1 ran
      1 sleeps
      1 was

Combina todos los comandos en una sola tubería usando el operador de tubería |.

Pista: Comienza con cat article.txt y encadena los comandos: tr para dividir palabras, sort para agruparlas, uniq -c para contar, y sort -rn para ordenar por frecuencia.

Pruébalo tú mismo

Terminal

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Terminal