gpt4 book ai didi

linux - 复制过去 24 小时内容更改的特定命名目录

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:47 24 4
gpt4 key购买 nike

我可以递归地查找并复制当前目录的所有测试目录(包含内容):

find . -name test ! -path "./my_dest/*" -exec cp -r --parents {} /path/to/my_dest  \;

但现在我只想复制那个测试目录(包含内容),其内容在过去 24 小时内发生了更改。

我必须在上面的行中添加什么?

编辑:我希望得到与上面的查找行相同的结果,但我只想要我的结果中的条目,其中文件夹文件夹或文件在过去 24 小时内(或其他时间)发生了更改。

线

find . -name test ! -path "./my_dest/*" ! -ctime +0 -exec cp -r --parents {} /path/to/my_dest  \;

不会那样做!此行将仅查找并复制文件夹已更改的测试文件夹,而不是文件已更改的测试文件夹。

最佳答案

您使用专门为此任务构建的 rsync 命令。这是 documentationmanual page .

关于linux - 复制过去 24 小时内容更改的特定命名目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55548544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com