小编cyb*_*r09的帖子

使用 cp 开关复制特定日期后修改的文件

当我执行命令时,find . -mtime -60我得到了过去 60 天内修改的文件列表。

因此,当我执行时,find . -mtime -60 -exec cp {} /tmp/1 \;我可以将这些文件复制到新目录进行处理

但是,如果我想保留时间戳,则无法仅复制执行时所需的文件 find . -mtime -60 -exec cp -LR --preserve=timestamps {} /tmp/2 \;

最终发生的是源目录中的所有文件都被复制,而不仅仅是我需要的文件。

这里有什么解决办法吗?

find cp timestamps

7
推荐指数
1
解决办法
4万
查看次数

标签 统计

cp ×1

find ×1

timestamps ×1