
Responder1
Acredito que tenha mais a ver com a 'terminação de linha' de diferentes plataformas.
O arquivo à esquerda (156 bytes) deve ter terminações CRLF (2 bytes para cada caractere de 'nova linha') (plataforma Windows/DOS).
O arquivo à direita (148 bytes) deve ter terminações LF (1 byte para cada caractere de 'nova linha') (plataforma Linux/UNIX).
Por causa das 9 linhas (e 8 EOLs [fim de linha]), isso faz uma diferença de 8 bytes enquanto o restante do conteúdo desses arquivos permanece o mesmo.
Responder2
Responder3
no conhecimento do domínio de TI, as pessoas comparamvalores hashpara decidir arquivos idênticos.
Existem poucos métodos de hash, os mais comuns sãoMD5 e SH1. Você pode pesquisar no Google com palavras-chave: soma de verificação MD5 e/ou soma de verificação SH1
De volta ao comandante total, este site dá dicas de como usar os complementos do comandante total, que fornecem uma comparação de hash MD5 / SH1.
http://ghisler.ch/board/viewtopic.php?t=14567&view=next
isto é, voltando à sua pergunta, a resposta é:não use comparar conteúdo. Use métodos hash para comparar arquivos.