又修改了一下,运行好像正常,分享给大家,有错误的话欢迎指正
- #! /bin/bash
- nginx_procnum=`ps -ef | grep "nginx" | grep -v grep | wc -l`
- mysql_procnum=`ps -ef | grep "mysqld" | grep -v grep | wc -l`
- redis_procnum=`ps -ef | grep "redis" | grep -v grep | wc -l`
- memcached_procnum=`ps -ef | grep "memcached" | grep -v grep | wc -l`
- if [ $nginx_procnum -eq 0 ]
- then
- echo "nginx starting..."
- /etc/init.d/nginx start
- elif [ $mysql_procnum -eq 0 ]
- then
- echo "mysql starting..."
- /etc/init.d/mysqld start
- elif [ $redis_procnum -eq 0 ]
- then
- echo "redis starting..."
- /etc/init.d/redis start
- elif [ $memcached_procnum -eq 0 ]
- then
- echo "memcached starting..."
- /etc/init.d/memcached start
- else
- echo "running well"
- fi
复制代码
|