TanodTools
PT

Remover linhas duplicadas

Cole uma lista, remova as linhas repetidas e ordene o que sobrar.

Funciona inteiramente no seu navegador

Cole as linhas para começar.

Texto de até cerca de 5 MB. O resultado é atualizado conforme você muda as opções.

Como remover linhas duplicadas

  1. Cole sua lista na entrada, um item por linha, ou abra um arquivo .txt.
  2. Escolha como as linhas são comparadas, qual cópia manter e, se quiser, uma ordenação.
  3. Copie o resultado ou baixe como arquivo .txt.

Como remover duplicados e ordenar linhas

Listas acumulam repetições: e-mails colados de várias fontes, palavras-chave, linhas de log, nomes de arquivos. Esta ferramenta para remover linhas duplicadas lê o texto uma linha por vez, lembra de cada linha que já viu e descarta as cópias seguintes (ou as anteriores, se você escolher manter a última ocorrência). As linhas que sobram ficam na ordem original, a menos que você escolha uma ordenação.

O relatório acima dos botões mostra quantas linhas entraram, quantas saíram e quantas foram removidas como duplicadas, para você conferir se o resultado é o esperado. As linhas vazias removidas pela opção aparecem separadamente.

Dicas

Perguntas frequentes

O que conta como duplicado?

Duas linhas são duplicadas quando são exatamente iguais, caractere por caractere. Ative “Ignorar maiúsculas e minúsculas” para tratar Maçã e maçã como a mesma linha, e “Remover espaços antes de comparar” para ignorar espaços e tabulações no início e no fim de cada linha.

Remover os espaços altera as linhas do resultado?

Sim. Com essa opção ativada, os espaços no início e no fim de cada linha são removidos tanto das linhas que você recebe de volta quanto da comparação.

O que acontece com as linhas vazias?

Com “Remover linhas vazias” ativado, as linhas vazias ou que contêm só espaços são descartadas. Com a opção desativada, as linhas vazias são mantidas exatamente como estão e nunca contam como duplicadas umas das outras.

O que é ordenação natural?

A ordenação natural entende números dentro do texto, então item2 vem antes de item10. A a Z ordena caractere por caractere usando as regras de idioma do seu navegador, o que coloca item10 antes de item2. Por tamanho coloca as linhas mais curtas primeiro e mantém a ordem original entre linhas do mesmo tamanho.

O embaralhamento é aleatório?

Ele usa o gerador seguro de números aleatórios do seu navegador com o algoritmo de Fisher-Yates, então todas as ordens são igualmente prováveis. Clique em Embaralhar de novo para obter uma nova ordem.

Minha lista é enviada para algum lugar?

Não. Tudo é feito no seu navegador e nada é armazenado.