Digamos que eu tenha dois arquivos. arquivo1.txt e arquivo2.txt
Ambos os arquivos contêm uma lista de nomes de marcas de calçados (mais de 1.000 nomes), assim:
brand1 brand2 brand3 brand ...
Agora - eu quero comparar arquivo1 para arquivo2, excluir todas as entradas recorrentes e só me mostrar o que está em arquivos1 que não está no arquivo2 e vice-versa.
Em outras palavras, o objetivo é ver o que não está no arquivo oposto, pois essas entradas serão digitadas manualmente em um backoffice de produto para duas categorias diferentes, de modo que elas correspondam / sejam as mesmas no final.
Respostas:
O plugin "Compare" do Notepad ++ faria o truque?
Você pode instalá-lo a partir do menu do Notepad ++ plugins => Plugin Manager => Compare 1.5.6
Aqui está a descrição oficial: Um plugin diff muito útil para mostrar a diferença entre 2 arquivos (lado a lado). Autor: Ty Landercasper, agora mantido e atualizado por Jean-Sebastien Leroy Fonte: http://sourceforge.net/projects/npp-plugins/files/ComparePlugin/Compare_1_5_5_src.zip/download
fonte
Uma velha pergunta, mas ...
O patch tem alterações de ambos, mas também de marcação extra. No notepad ++, faça o seguinte substitui:
.
Bit mungy, mas eu ainda tenho que encontrar uma ferramenta que vai fazer isso em um clique.
fonte
Se o Unix estiver disponível para você, você pode tentar estas combinações simples de comandos simples; tr, classificar e comm.
Primeiro, converta o arquivo de separado horizontalmente para verticalmente separado:
Em seguida, classifique os arquivos:
Agora você pode ver o que está no arquivo1 que não está no arquivo2
Ou veja o que está no arquivo2 que não está no arquivo1
Se você quiser a saída no mesmo formato horizontal com o qual começou, poderá fazer isso:
Quando terminar, você poderá excluir os arquivos temporários criados:
fonte