gpt4 book ai didi

shell - 如果进程未运行,则发送通知电子邮件

转载 作者:行者123 更新时间:2023-12-01 08:16:43 25 4
gpt4 key购买 nike

我正在使用以下 shellscript 检查 cron 作业中的运行进程:

ps -ef|grep myprocess|grep -v "grep"

如果结果为空(意味着进程没有运行),我需要发送一封电子邮件,我该如何编写脚本?

最佳答案

一种解决方案:

pgrep processname &>/dev/null && exit 0
echo |mail -s"Aiie, process processname not running!" mail@addresse.here

然后像已经建议的那样把它放在一个 crontab 中。当然,这意味着你必须有 mail命令安装。

关于shell - 如果进程未运行,则发送通知电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8557321/

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