Developer's Lab

By Diogo Pinto - DiØ

Remove Names Duplicates With Sort Command

É possível remover nomes duplicados de uma saída padrão com o utilitário sort. Exemplos:

1
sort -u foo.txt

ou

1
sort file.txt | uniq

É possível também, imprimir somente os valores repetidos, em vez de ocultá-los, segue:

1
sort file.txt | uniq -d

Uma outra forma de realizar a mesma tarefa que faz o comando sort é a de usar o comando awk, conforme exemplo abaixo:

1
$ awk '!a[$0]++' foo.txt

Comments