Contador de Frecuencia de Palabras
Parte de la sección Fundamentos del Journey de Terminal de Coddy. Lección 81 de 82.
Desafío
FácilAnaliza el archivo article.txt y cuenta cuántas veces aparece cada palabra. Crea una canalización que:
- Lea el contenido del archivo
- Convierta los espacios en saltos de línea (una palabra por línea) usando
tr ' ' '\n' - Ordene las palabras alfabéticamente
- Cuente las apariciones de cada palabra usando
uniq -c - 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 allCombina todos los comandos en una sola canalización usando el operador de tubería |.
Pista: Empieza con
cat article.txty encadena los comandos:trpara separar las palabras,sortpara agruparlas,uniq -cpara contarlas ysort -rnpara ordenarlas por frecuencia.
Pruébalo tú mismo
Todas las lecciones de Fundamentos
4Directorios
Crear Un DirectorioCopiar Un DirectorioMover Y Renombrar Un DirectorioEliminar Un DirectorioResumen - Operaciones Con Directorios7Contenido de Archivos
Head y TailConteo de PalabrasComando SortComando UniqGrep BásicoGrep con FlagsResumen - Detective de Texto10Proyecto Analizador de Registros
Resumen del ProyectoVisualizando el Archivo de Registro2Navegación
Imprimir Directorio de TrabajoListar ArchivosCambiar de DirectorioRutas Absolutas vs RelativasDirectorio Home y RaízRepaso - Encuentra tu Camino8Redirección
Salida EstándarSobrescribir en un ArchivoAnexar a un ArchivoEntrada EstándarError EstándarResumen - Constructor de Registro11Permisos
Entendiendo PermisosLeyendo PermisosChmod con NúmerosChmod con SímbolosPropiedad de ArchivosResumen - Bloquéalo14Proyecto de Script de Copia de Seguridad
Visión General del ProyectoObteniendo la Ruta de Origen3Archivos
Crear un ArchivoLeer un ArchivoCopiar un ArchivoMover y Renombrar un ArchivoEliminar un ArchivoResumen - Operaciones con Archivos6Comodines y Patrones
El comodín asteriscoEl comodín interroganteComodines de corchetesCombinando comodinesRepaso - Operaciones selectivas9Tuberías
Qué es una tuberíaEncadenando dos comandosEncadenando múltiples comandosTubería con GrepResumen - Tubería de datos12Entorno
Variables de EntornoVer Todas las VariablesLa Variable PATHEstablecer una VariableExportar una VariableEl Archivo de PerfilResumen - Entorno Personalizado15Desafíos Finales
Organizador de Archivos por TipoContador de Frecuencia de PalabrasVerificador de Salud del SistemaPractica por tu cuenta: Playground de Terminal