当我执行命令时,find . -mtime -60我得到了过去 60 天内修改的文件列表。
因此,当我执行时,find . -mtime -60 -exec cp {} /tmp/1 \;我可以将这些文件复制到新目录进行处理
但是,如果我想保留时间戳,则无法仅复制执行时所需的文件 find . -mtime -60 -exec cp -LR --preserve=timestamps {} /tmp/2 \;
最终发生的是源目录中的所有文件都被复制,而不仅仅是我需要的文件。
这里有什么解决办法吗?