嘿,我有一些問題的bash ..檢查,如果腳本正在運行的10倍,如果沒有重新啓動
要檢查ROBSTER進程正在運行RUNNING時候,如果沒有啓動,直到;
#!/bin/sh
SERVICE='ROBSTER'
RUNNING=20
var=$(ps aux | grep $SERVICE|grep -v SCREEN|wc -l)
echo $var
if [ $var -gt $RUNNING ]
then
for i in $(seq $var RUNNING)
do
echo "start"
done
fi
,但它不會工作: -/ :D希望你能幫助我
使用'#/ bin/sh的-x'進行調試 – Vijay 2011-05-18 00:50:03