Ferramenta para diferenciar arquivos grandes

3

Quando eu uso "diff" para encontrar a diferença entre dois arquivos de dados grandes,

diff A.txt B.txt > dif.info

é a saída:

diff:memory exhausted

ou adicione o argumento "-H"

diff -H A.txt B.txt > dif.info

também recebeu a mesma mensagem:

diff:memory exhausted

O tamanho é de cerca de 1,5 GB. Como comparar arquivos grandes? Alguma outra ferramenta ou solução? meu PC: Redhat5.4 OS, 4GB de memória. Obrigado.

    
por Dong 07.12.2012 / 14:56

2 respostas

4

Uma ideia seria usar split nos dois arquivos e comparar cada parte. Não será exatamente o mesmo, mas tudo depende do que você está procurando.

    
por 07.12.2012 / 15:04
1

tente instalar a porta textproc / 2bsd-diff

link

    
por 07.12.2012 / 15:04