Я хотел бы, чтобы 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
не меняют это.