Можно ли сравнить структуры каталогов двух разных серверов? Мне нужно сравнить структуру каталогов теста со структурой рабочего сервера и перечислить каталоги, которые существуют на продукте, но не в тесте (на тестовом сервере гораздо меньше информации). Я использую следующую команду rsync
rsync -rvnc --delete userid@servername:/directory /directory
Помимо вышеуказанного rsync, я также пробовал запускать команды поиска на обоих серверах, sdiff два вывода find
find directory1 -type d -printf "%P\n" | sort > file1
find directory2 -type d -printf "%P\n" | sort > file2
sdiff file 1 file2 > file3
Пожалуйста, помогите, какой подход будет лучше.