求:linux 监控shell脚本运行时间

发布网友 发布时间:2022-04-23 22:34

我来回答

2个回答

热心网友 时间:2023-10-12 08:02

你的意思是某个进程不能不能超过5分钟,否则触发某个事件比如发送邮件或短信?
如果是这样,脚本很好控制
直接在运行前记录一个时间,然后创建一个lock文件
如果脚本完成,删除pid
再sleep 300秒后判断lock文件是否存在,如果不存在,退出,如果存在,报警,退出。

热心网友 时间:2023-10-12 08:02

ps -eo pid,etime | grep `ps aux |grep "a.sh" | grep -v grep | awk '{print $2}'`

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com