рекурсивная проверка файлов / каталогов в linux

4421
DaveO

Какой должна быть структура команды или простой bash-скрипт для запуска, чтобы сравнить все файлы в одном каталоге со всеми файлами в другом каталоге, проверяя, идентичны ли они данным или нет, вплоть до бит? Должен быть рекурсивным, поэтому он также проверяет файлы в подкаталогах.

В основном это способ с уверенностью установить, что операция копирования или зеркального отображения каталога сохранила целостность данных.

5

1 ответ на вопрос

3
Karan

Попробуй diff -a -q -r dir1 dir2

Смотрите http://linux.die.net/man/1/diff для получения дополнительной информации.

большое спасибо. В итоге я использовал diff -s -r -q dir1 dir 2 для получения журнала идентичных файлов (для наблюдения за ходом процесса) DaveO 11 лет назад 0

Похожие вопросы