首页 > 代码库 > linux下监测进程是否存在
linux下监测进程是否存在
因为有的统计脚本需要执行很久,而有不能总去人工的检查进程是否在跑,所以就用shell脚本来循环监测进程是否存在
尝试了网上说的$?表示上一条命令返回值总是达不到预期的结果,后来直接改成用一个变量记录返回值,
下面是实现查找进程信息中包含python -u run_req_new.py pick_hotels的进程数量是否为5,是的话就发送邮件
while true;do count=`ps aux | grep ‘python -u run_req_new.py pick_hotels‘ | grep -v grep | wc -l` if [ $count -ne 5 ] then `mail -s ‘hello@oo.coom‘ -t ‘title‘` fi sleep 5 done
linux下监测进程是否存在
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。