wellington_r
(usa Debian)
Enviado em 31/03/2016 - 10:47h
Se as duas suposições que fiz acima forem verdadeiras, você pode ordenar em ordem alfabética, fazer um loop pra percorrer linha a linha e armazenar sempre a última linha em uma variável. Aí você compara a linha atual com a variável da linha anterior. Se for diferente, você elimina o conteúdo da linha atual, mas deixa a quebra de linha ainda lá, pra facilitar na lógica do loop. No final você dá um comando pra eliminar as linhas em branco.
Infelizmente não sei fazer isso de cabeça, teria que pesquisar o comando pra eliminar o conteúdo da linha, pra eliminar as linhas em branco, etc.