我希望rsync打印修改过的和删除的文件。详细选项(-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
不要更改。