Робота над коробкою Fedora Constantine. Я переглядаю diff
два каталоги рекурсивно, щоб перевірити наявність змін у джерелі. Завдяки налаштуванню проекту (до мого власного залучення до цього проекту! Зітхання ), каталоги містять як джерело, так і двійкові файли, а також великі набори двійкових даних. Хоча різниця врешті-решт працює в цих каталогах, може знадобитися двадцять секунд, якби я міг ігнорувати двійкові файли.
Наскільки я розумію, diff не має режиму `` ігнорувати двійковий файл '', але має аргумент ігнорувати, який ігноруватиме регулярний вираз у файлі. Я не знаю, що там писати, щоб ігнорувати двійкові файли, незалежно від розширення.
Я використовую наступну команду, але вона не ігнорує двійкові файли. Хтось знає, як змінити цю команду для цього?
diff -rq dir1 dir2
cmp
замістьdiff
, не ігноруватимуть двійкові файли, але це має бути швидше