Я вижу несколько примеров использования команды diff, особенно рекурсивного ее использования для проверки целых каталогов, для использования «diff -ar foo/ foo2/».

Если я проверяю кучу смешанных файлов (некоторый текст, некоторый двоичный файл), то, похоже, идет вразрез с тем, чтобы все файлы рассматривались как текст, даже если это работает!

Это действительно хорошая идея использовать -a при проверке каталогов, содержащих двоичные файлы? Если так, может кто-нибудь объяснить, почему?

1 ответ1

0

Зависит от вашего варианта использования, правда. Вывод "двоичные файлы различаются", как правило, более полезен, чем просмотр точной разницы, но иногда вы хотите получить точную, точную разницу между двумя двоичными файлами; и иногда вы хотите обойти эвристику, которая решает, является ли файл двоичным (например, файл с текстом в некоторой неизвестной кодировке может вызвать "двоичную" эвристику, когда это не должно).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .