标签:支持 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