Monday 24 July 2017

Opções Binárias Do Linux Compare Two Files


Eu acho que você poderia ir usando 3 ferramentas: cmp é melhor para arquivos binários e diff é melhor para arquivos de texto Para arquivos binários diff apenas relatórios se eles diferem não ot. Diff funciona também para diretórios. Qualquer um dos dois primeiros poderia realizar o que você precisa silenciosamente. Diff usa a opção - q e cmp usa a opção - s para dizer apenas um código de retorno: 0 se os dois arquivos correspondem a 1 se não. Cmp tem também uma ótima opção para evitar (tipo de) ler o arquivo inteiro (bom se você tiver arquivos grandes): se você sabe que os arquivos podem diferir nas primeiras N linhas ou entre a linha N e M você poderia fazer (ou seja, para Linha N 10 e M 20): Eu adicionei md5sum à lista porque se você tiver a chance de calcular a soma de verificação MD5 toda vez que você editar um desses arquivos, então você poderia comparar apenas isso para encontrar rapidamente se eles correspondem ou não. Neste caso eu assumo que você tem um monte de arquivo para comparar. Respondeu Oct 25 10 em 9:23

No comments:

Post a Comment