Я сделал это перед использованием rsync -aHAX --delete
запоминание добавить -n
и -i
флаги.
Это немного парадоксально, но терпите меня. Основное rsync
команда - то, что необходимо было бы синхронизировать эти два каталога вместе. Но -n -i
причины это, чтобы НЕ синхронизировать (т.е. сделать пробный прогон) и просто распечатывает то, что это сделало бы и почему. Это не фантастически для парсинга, но можно вывести имя файла легко и передать по каналу к ls
или подобный.
Это посмотрит на все включая mtimes, даты и т.д., а также не после на узлах устройства, сокетах, именованные каналы и т.д. Командная строка выше взглядов на ACLs и расширенные атрибуты также. Можно скорректировать то, на что Вы смотрите путем изменения опций на rsync
, ограничьте его одним устройством с -x
, измените поведение мягкой и жесткой ссылки и т.д. и т.д.