源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

一个shell for循环与case结合的脚本(监控程序状态)

  • 时间:2021-09-29 21:55 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:一个shell for循环与case结合的脚本(监控程序状态)
核心代码:
[u]复制代码[/u] 代码如下:
#/bin/bash set -x HOSTS="nginx mysql php-cgi" for myhost in $HOSTS   do   count=(`ps aux |grep $myhost |grep -v grep |wc -l`)   echo "$myhost"   echo "$count" if [ $count -eq 0 ]; then   case $myhost in   nginx)   cd /usr/local/webserver/nginx/sbin/   ./nginx   echo "nginx has be down"   sleep 5   mysql)   /etc/init.d/mysqld start   echo "mysql has be down"   *)   echo "what‘s the hell?" esac   fi done set +x
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部