Я хотел бы, чтобы rsync печатал измененные и удаленные файлы. Опция verbose (-v) печатает измененные файлы, а также список подкаталогов, возможно, потому что затронутые каталоги считаются измененными. Поскольку я синхронизирую множество файлов из множества подкаталогов, невозможно увидеть реальные изменения.
Итак, есть ли способ не печатать каталоги с помощью rsync?
Я не ищу grep -v "*/$"
вид ответов, так как это также исключило бы новые каталоги.
Команда, которую я использую: rsync -avh --delete /media/data/src /media/data/bkp
И каждый раз печатает список всех каталогов:
src/dir1/
src/dir1/sdir1/
src/dir1/sdir2/
src/dir2/
РЕДАКТИРОВАТЬ: Хорошо, после некоторых интенсивных тестов .. Он не печатает все каталоги при синхронизации из раздела ext4 в ext4 и из NTFS в NTFS. Это происходит только при синхронизации с ext4 в NTFS. И параметры -c
или --omit-dir-times
не изменять это.