
Respuesta1
Creo que tiene más que ver con la 'terminación de línea' de diferentes plataformas.
El archivo de la izquierda (156 bytes) debe tener terminaciones CRLF (2 bytes por cada carácter de 'nueva línea') (plataforma Windows/DOS).
El archivo de la derecha (148 bytes) debe tener terminaciones LF (1 byte por cada carácter de 'nueva línea') (plataforma Linux/UNIX).
Debido a las 9 líneas (y 8 EOL [Fin de línea]), esto hace una diferencia de 8 bytes, mientras que el resto del contenido de esos archivos sigue siendo el mismo.
Respuesta2
Respuesta3
en el conocimiento del dominio de TI, la gente comparavalores hashpara decidir archivos idénticos.
Existen pocos métodos hash, los más comunes sonMD5 y SH1. Puedes buscar en Google con palabras clave: suma de comprobación MD5 y/o suma de comprobación SH1
Volviendo a Total Commander, este sitio web le brinda sugerencias sobre cómo usar los complementos de Total Commander que le brindan una comparación de hash MD5/SH1.
http://ghisler.ch/board/viewtopic.php?t=14567&view=next
es decir, volviendo a tu pregunta, la respuesta es:no utilices comparar contenido. Utilice métodos hash para comparar archivos.