123456789101112131415161718192021222324252627 |
- #!/bin/sh
- echo "Damon shell run..."
- one=1
- while :
- do
- bmcapp_cnt=`ps | grep -c bmc_app`
- if [ $bmcapp_cnt -le $one ];then
- echo "damon.sh restart bmc_app..."
- /usr/bin/bmc_app &
- fi
- goahead_cnt=`ps | grep -c goahead-3.6.5`
- if [ $goahead_cnt -le $one ];then
- echo "damon.sh restart goahead-3.6.5..."
- /usr/bin/goahead-3.6.5 -v --home /etc/goahead &
- fi
- ethRun_cnt=`ifconfig eth0 | grep -c RUNNING`
- if [ $ethRun_cnt -lt $one ];then
- ifconfig eth0 down up
- fi
- sleep 5
- done
|