![没有 find 命令,我们如何找到两个日期之间创建的文件](https://linux22.com/image/1573978/%E6%B2%A1%E6%9C%89%20find%20%E5%91%BD%E4%BB%A4%EF%BC%8C%E6%88%91%E4%BB%AC%E5%A6%82%E4%BD%95%E6%89%BE%E5%88%B0%E4%B8%A4%E4%B8%AA%E6%97%A5%E6%9C%9F%E4%B9%8B%E9%97%B4%E5%88%9B%E5%BB%BA%E7%9A%84%E6%96%87%E4%BB%B6.png)
我需要编写 shell 脚本,在那里我必须将目录中每秒创建的文件复制到另一个地方,而无需使用“find”命令来获取文件。
答案1
根据您提供的有限信息,我认为您只需要同步。
像这样:
rsync -rlvp /path/to/dir/ /dest/dir/
或者,如果您希望通过某种命名模式来限制它(例如,仅包含数字“3”或“7”的名称)
rsync -rlvp --include="*[37]*" --exclude="*" /path/to/dir/ /dest/dir/
如果这不是您要找的,请解释原因并扩展您的问题