从 shell 同步时忽略子目录时间戳
ignore subdirectories timestamps when syncing from shell
我想写一个 shell 命令来将当前目录同步到备份目录并满足一些要求。我使用的命令是:
rsync -ptvHS --progress --delete-after --exclude /backup $pwd ~/backup
我希望忽略目录时间戳,尽管我使用 -t 来保留文件时间戳。
任何的想法?
提前谢谢你
来自man page:
-t, --times preserve modification times
-O, --omit-dir-times omit directories from --times
-J, --omit-link-times omit symlinks from --times
看来您需要在命令中添加 -O
。
这是来自rsync 3.1.2;你可能会发现你的版本太旧了。
我想写一个 shell 命令来将当前目录同步到备份目录并满足一些要求。我使用的命令是:
rsync -ptvHS --progress --delete-after --exclude /backup $pwd ~/backup
我希望忽略目录时间戳,尽管我使用 -t 来保留文件时间戳。 任何的想法? 提前谢谢你
来自man page:
-t, --times preserve modification times
-O, --omit-dir-times omit directories from --times
-J, --omit-link-times omit symlinks from --times
看来您需要在命令中添加 -O
。
这是来自rsync 3.1.2;你可能会发现你的版本太旧了。