У меня есть архивная система, которая архивирует любой файл (и соответствующую структуру каталогов, где находится этот файл), на другой том. Он игнорирует пустые каталоги.Unix - Сравнение двух каталогов рекурсивно, различия вывода в виде списка минус-каталогов
После того, как архив создал копию внешнего тома, я использую следующую команду, чтобы перечислить различия, чтобы убедиться, что файл не был пропущен:
diff -qr dir1(original) dir2(archive)
Моя проблема заключается в том, что все пустых каталогов, которые игнорирует архивная система, и засовывает полученный список. Есть ли флаг (или альтернативный способ с rsync), который может просто перечислить файлы, которые отличаются между двумя каталогами, и вообще игнорировать различия в каталогах.
Чтобы уточнить, я не ищу различия в самих файлах, я просто пытаюсь сравнить два дерева каталогов, чтобы увидеть, что они оба имеют одинаковые файлы.