gpt4 book ai didi

linux - Shell 脚本 - 检查文件夹并删除该文件夹中超过一小时的文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:00:25 28 4
gpt4 key购买 nike

我如何编写一个 shell 脚本,只从超过 1 小时的文件夹中删除文件?

这是我目前所拥有的:

find /path/to/folder -mtime +1 -exec rm {}\;

但这有两个问题:
1. +1实际上是天而不是小时
2. 当我运行脚本时,出现此错误。查找:-exec:没有终止“;”或“+”

我计划通过 cron 运行它,我正在从 mac 终端测试它。

谢谢,
三通

最佳答案

使用-mmin代替-mtime

我会将其重写为:

find /folder -mmin +60 -delete

如果您的查找不支持 -delete 使用:

find /folder -mmin +60 -exec rm {} +

关于linux - Shell 脚本 - 检查文件夹并删除该文件夹中超过一小时的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6603655/

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