Rsync结合FIND和mtime

Rsync结合FIND和mtime

我一直在考虑如何使用 、 和 复制 0-30 天前的不同文件类型的文件rsyncfindmtime

下面的语法find有效,但我无法让它与rsync.

rsync \ --files-from=<(find . -type f \( -name "*.X" -or -name "*.x1" \) -mtime -30) [email protected]:/where/to/put/files

答案1

如果您使用添加 SRC 参数(.作为源目录),它会起作用:

rsync --files-from=<(find . -type f \( -name "*.X" -o -name "*.x1" \) -mtime -30) . [email protected]:/where/to/put/files

相关内容