Perguntas com a marcação «diff»

diff é um comando shell para encontrar diferenças entre dois arquivos. É comum em todos os sistemas baseados em * nix

304
Como eu comparo arquivos binários no Linux?

Preciso comparar dois arquivos binários e obter a saída no formulário: <fileoffset-hex> <file1-byte-hex> <file2-byte-hex> para cada byte diferente. Então, se file1.biné 00 90 00 11 em forma binária e file2.biné 00 91 00 10 Eu quero algo como 00000001 90 91 00000003 11...

95
Ignore .svn ao executar `diff -r`

difftem uma opção --recursive( -r) para fazer uma comparação entre dois diretórios (os arquivos dentro deles). Existe uma maneira de fazer diffignorar certos subdiretórios (por exemplo: .svn)? $ diff -r src1/

75
Como posso diferenciar dois arquivos XML?

No Linux, como eu poderia gerar uma diferença entre dois arquivos XML? Idealmente, eu gostaria de poder configurá-lo para algumas coisas estritas ou afrouxar algumas coisas, como espaço em branco ou ordem de atributos. Eu sempre me importarei que os arquivos sejam funcionalmente iguais, mas o...

37
Faça o vimdiff mostrar o arquivo inteiro

Como o vimdiff pode mostrar todo o conteúdo dos arquivos que estão sendo diferenciados? Eu gostaria dos destaques coloridos das diferenças, mas ainda gostaria de ver os arquivos inteiros, ou seja, as partes idênticas

34
Listando linhas de apenas um arquivo em DIFF

Gostaria que o (GNU) DIFF imprimisse apenas as linhas diferentes em um arquivo. Tão dado ==> diffa.txt <== line1 line2 - in a only line3 line4 changed line5 ==> diffb.txt <== line1 line3 line4 changed in b line5 line6 in b only eu gostaria diff --someoption diffa.txt...

33
Como ativar a saída colorida para diferenças OSX?

Eu preciso diferenciar dois arquivos (não duas versões do mesmo arquivo, eles são rastreados pelo git, mas isso não tem relação) e eu gostaria de obter uma saída colorida, como posso conseguir isso? $ diff file_1 file_2 1,9d0 < <script ... > < // more code < </script> $ O...

31
Como diferenciar arquivos grandes no Linux

Estou recebendo um diff: memory exhaustederro ao tentar diferenciar dois arquivos de 27 GB que são amplamente semelhantes em uma caixa Linux com CentOS 5 e 4 GB de RAM. Este é um problema conhecido, ao que parece. Eu esperava que houvesse uma alternativa para um utilitário tão essencial, mas não...

25
Usando diff em um arquivo longo de uma linha

Eu tenho um arquivo que possui apenas uma linha. Seu tamanho é de cerca de 20.000 bytes. O arquivo foi modificado e eu queria saber onde. Eu pensei em usar diff, mas ele me mostra a linha completa, porque gera a linha que tem a diferença - mas, neste caso, é a única linha no arquivo que tem...