gpt4 book ai didi

linux - Bash脚本不删除给定目录中的文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:16:53 25 4
gpt4 key购买 nike

我在网上找到了这个 bash 脚本,我想用它来删除超过 2 天的文件:

#!/bin/bash

find /path/to/dir -type f -mtime +2 -exec rm {} \;

我设置了一个 cronjob 来运行脚本(我将它提前几分钟进行测试,但它应该每 24 小时运行一次)

54 18 * * * /path/to/another/dir/script.sh

我正确退出,所以它更新了 cronjob。

为什么不删除目录下的文件?

最佳答案

如果您尝试在脚本末尾转储回显并记录输出会怎么样

cron1.sh >> /var/log/cron1.log  

你可以试试这个,但我不确定它是否有效

--exec rm -rf {}

关于linux - Bash脚本不删除给定目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20503047/

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