Introducción
Una exportación de configuración almacena nombres de directorios en una sola línea separados por dos puntos y repite algunas entradas. Una lista normalizada es más fácil de revisar y comparar.
En este desafío combinará únicamente comandos de procesamiento de texto que ya se han presentado: traducir un delimitador, ordenar líneas, eliminar duplicados consecutivos y guardar el resultado.
Crear la lista normalizada de directorios
Situación actual
/home/labex/project/path-audit/configured-path.txt contiene una línea con entradas separadas por dos puntos. Algunas cadenas de directorio aparecen más de una vez.
Alcance
- Convierta cada entrada separada por dos puntos en una línea propia.
- Ordene las líneas alfabéticamente.
- Conserve una sola vez cada cadena de directorio distinta.
- Guarde el resultado como
path-directories.txt.
Objetivo
Crear una lista de directorios ordenada y sin duplicados.
Criterios de aceptación
path-directories.txtcontiene las cuatro cadenas de directorio distintas del archivo de origen, una por línea.- Las líneas están ordenadas alfabéticamente.
- El archivo de origen permanece sin cambios.
Pistas
¿Por qué hay que ordenar antes de usar uniq?
uniq elimina las líneas repetidas consecutivas. Al ordenar primero, las cadenas de directorio iguales quedan juntas.
Resumen
Creó una lista normalizada combinando la conversión de delimitadores, la ordenación, la eliminación de duplicados y la redirección.



