Total Commander синхронизирует каталоги, показывает идентичные файлы как разные
2 ответа
Я считаю, что это больше связано с "завершением линии" на разных платформах.
Файл слева (156 байт) должен иметь окончания CRLF (2 байта на каждый символ "новой строки") (платформа Windows/DOS).
Файл справа (148 байт) должен иметь окончания LF (1 байт на каждый символ "новой строки") (платформа Linux/UNIX).
Из-за 9 строк (и 8 EOL [конец строки]) разница составляет 8 байт, в то время как другое содержимое этих файлов остается неизменным.
Установите BeyondCompare (например, версия 4).
После установки для сравнения
- Аргументы: %1 %2 /title1=%6 /title2=%7
- Расширение: .*
После этого вы можете использовать его из контекстного меню Total Commander, как показано на скриншоте:
В области знаний в области ИТ люди сравнивают значения хеш-функции для определения идентичных файлов.
Существует несколько хеш-методов, наиболее распространенными являются MD5 и SH1. Вы можете Google с ключевыми словами: контрольная сумма MD5 и / или контрольная сумма SH1
Возвращаясь к Total Commander, этот сайт дает вам подсказку, как использовать дополнения Total Commander, которые дают вам сравнение MD5 / SH1.
http://ghisler.ch/board/viewtopic.php?t=14567&view=next
ответ на ваш вопрос: не используйте сравнительный контент. Используйте методы хеширования для сравнения файлов.