从shell同步时忽略子目录时间戳

时间:2016-03-06 16:16:08

标签: rsync

我想编写一个shell命令来将当前目录同步到备份目录,但需要一些要求。我使用的命令是:

   rsync -ptvHS --progress --delete-after --exclude /backup  $pwd ~/backup

我希望忽略目录时间戳,尽管我使用-t来保存文件时间戳。 任何的想法? 提前谢谢你

1 个答案:

答案 0 :(得分:0)

来自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;你可能会发现你的版本太旧了。