我想将修改日期从备份复制到新创建的服务器(忘记指定-p
上的选项cp
)。由于自从制作副本以来我更改了文件,因此我只想将修改日期更改为 31 天前。要复制修改日期我成立:
rsync -vrt --size-only /src /dest
我找不到 rsync 参数来复制直到某个时间,所以另一次搜索找到了我:
rsync --progress --files-from=<(find /src_path -mtime -3 -type f -exec basename {} \;) /src_path/ /dst_path
我试图弄清楚-mtime
的论证的行为find
。为了得到我想要的东西不我想要我必须指定:
find . -mtime -31
这样我就可以更改文件自从31 天前,但我只想保留 31 天前的文件。指定正数没有帮助。有什么建议么?