Shell脚本判断Apache进程是否存在
写一个脚本检查Apache进程是否存在,若不存在则显示不存在,若存在则显示进程个数,当不等于10个时用红色字体通知管理员,并询问管理员是否启动Apache服务。
#!/bin/bash
#echo"$(servicehttpdstatus)"
PIDNUM=$(pgrephttpd|wc-l)
if[[$PIDNUM-eq0]];then
echo"Apacheisstopped."
read-p"DoyouwanttostartApache?(y/n)"START
if[[$START==y]];then
echo"$(servicehttpdstart)"
else
echo"YourefusedtostartApache."
fi
else
echo"Apacheisrunning.Proccessnumberis$PIDNUM."
if[[$PIDNUM!=10]];then
echo-e"\033[31mPIDdidn'tequal10\033[0m"
fi
fi
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短