Remover linhas duplicadas
Cole uma lista e fique com cada linha uma só vez, na ordem original ou ordenada.
Remover linhas duplicadas online
Listas de e-mail juntadas de duas exportações, palavras-chave coletadas em várias ferramentas, linhas de log, nomes de arquivos, tags: listas acumulam duplicatas o tempo todo. Esta página abre a aba Remover linhas duplicadas do Contador de palavras, que mantém cada linha uma vez e informa quantas removeu.
Opções
| Opção | Efeito |
|---|---|
| Ignorar maiúsculas/minúsculas | Apple, apple e APPLE contam como a mesma linha |
| Remover espaços nas pontas | Espaços no início e no fim de uma linha são ignorados e removidos |
| Remover linhas vazias | Linhas em branco são descartadas em vez de mantidas uma vez |
| Ordenar | Manter a ordem original, ou ordenar de A a Z ou de Z a A |
Fazendo isso na linha de comando
No Linux e no macOS, sort -u list.txt remove duplicadas, mas também ordena a lista. Para manter a ordem original, awk '!seen[$0]++' list.txt é o comando clássico de uma linha. No PowerShell, Get-Content list.txt | Select-Object -Unique também mantém a ordem e, assim como os outros, trata Apple e apple como linhas diferentes. Esta página faz o mesmo sem terminal e com as opções acima.
Ferramentas relacionadas
Para comparar duas versões de uma lista em vez de limpar uma, use o Comparador de textos. Para mudar maiúsculas e minúsculas de todas as linhas, use o Conversor de maiúsculas e minúsculas.