Редко задавался вопросом как сравнить два файла. Обычно файлы были маленькими и выискивать не приходилось, а тут получилось так что надо сравнить два 120 Мбайт файла. На помощь пришла простенькая утилита «comp», которая идет по умолчанию в винде.
c:\comp /?
Сравнение содержимого двух файлов или наборов файлов.
COMP [данные1] [данные2] [/D] [/A] [/L] [/N=число] [/C] [/OFF[LINE]]
данные1 Первый файл или набор файлов для сравнения.
данные2 Второй файл или набор файлов для сравнения.
/D Вывод различий в десятичном формате
/A Вывод различий в формате ASCII.
/L Вывод номеров строк, в которых обнаружены различия.
/N=число Число первых строк в каждом файле, которые следует сравнить.
/C Сравнение файлов без учета регистра букв ASCII.
/OFF[LINE] Не пропускать файлы с установленным атрибутом «Автономный».
Для указания наборов файлов в первых двух параметрах используются
подстановочные знаки.
Удобно все выводит, и можно сразу делать » > compareresults.txt», чтобы иметь вывод.