Menu
CoddyTech

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. Crea una canalización que:

  1. Lea el contenido del archivo
  2. Convierta los espacios en saltos de línea (una palabra por línea) usando tr ' ' '\n'
  3. Ordene las palabras alfabéticamente
  4. Cuente las apariciones de cada palabra usando uniq -c
  5. Ordene los resultados por cantidad en orden descendente usando sort -rn

El resultado debe mostrar las frecuencias de las palabras, con las más comunes primero:

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

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

Pista: Empieza con cat article.txt y encadena los comandos: tr para separar las palabras, sort para agruparlas, uniq -c para contarlas y sort -rn para ordenarlas por frecuencia.

Pruébalo tú mismo

Terminal

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Terminal