我想运行 cron 作业来运行 rsync 命令来复制 3-4 天前的文件,我已经尝试过一些这样的 rsync 命令:
rsync -arogzv --ignore-existing --files-from=<(find . -type f,d -mtime +2 ) --exclude={'some_files'} /source /destination
但是当我的 cron 运行时,它显示No MTA installed, discarding output
。但是,如果我将 更改为-mtime
,-2
它正在运行,但它们会从 3 天前复制文件直到最新文件(例如今天)
我也尝试这样的 rsync 命令:
find /source -type f -mtime +2 -exec rsync -arogzv --ignore-existing --exclude={'some_files'} /source /destination \;
结果是一样的,它从 3 天前的文件复制到最新文件。我该怎么办?我的目标是复制 3 天前的文件和较旧的文件,而不是最新文件。