Introdução
Uma exportação de configuração armazena nomes de diretórios em uma única linha separada por dois-pontos e repete algumas entradas. Uma lista normalizada é mais fácil de inspecionar e comparar.
Este desafio combina apenas comandos de processamento de texto já apresentados: traduzir um delimitador, ordenar linhas, remover duplicatas adjacentes e salvar o resultado.
Criar a Lista Normalizada de Diretórios
Situação Atual
/home/labex/project/path-audit/configured-path.txt contém uma linha separada por dois-pontos. Algumas strings de diretório aparecem mais de uma vez.
Escopo
- Converta cada entrada separada por dois-pontos em sua própria linha.
- Ordene as linhas alfabeticamente.
- Mantenha cada string de diretório distinta apenas uma vez.
- Salve o resultado como
path-directories.txt.
Seu Objetivo
Crie uma lista de diretórios ordenada e sem duplicatas.
Critérios de Aceitação
path-directories.txtcontém as quatro strings de diretório distintas do arquivo de origem, uma por linha.- As linhas estão ordenadas alfabeticamente.
- O arquivo de origem permanece inalterado.
Dicas
Por que a ordenação deve acontecer antes do uniq?
O uniq remove linhas repetidas adjacentes. Ordenar primeiro coloca as strings de diretório iguais uma ao lado da outra.
Resumo
Você construiu uma lista normalizada combinando tradução de delimitador, ordenação, remoção de duplicatas e redirecionamento.



