标签:支持 html res 命令 null start date rgb roc
转码
# dos2unix ./test.sh
权限
# chmod a+x ./test.sh#! /bin/sh a=4; b=5; if [ "$a" = "$b" ]; then echo "1111" #####
#! /bin/sh a=4; b=5; if [ "$a" -eq "$b" ] then echo "yyyyyyyyyy" else echo "nnnnn" fi #####
#! /bin/sh ps aux|grep redis-stat | grep -v grep| wc -l a=11 b=11 if [ $a -eq $b ] then echo "start process....." else echo "runing....." fi #####
注意<之类须要(())
以下这个监控redis进程不存在就重新启动
#! /bin/sh p="redis-server" proc_num() { num=`ps aux|grep $p | grep -v grep| wc -l` return $num } proc_num n=$?if (( "$n" < 1 )) then echo $n echo "start redis-server process....." else echo $n echo "redis-server runing ok." fi #####
crontab -e每分钟监控一次
*/1 * * * * /redis.sh
參考:《Linux Shell脚本攻略(第2版)》
标签:支持 html res 命令 null start date rgb roc
原文地址:http://www.cnblogs.com/yxysuanfa/p/7399680.html