#!/bin/bash echo "dorun Start--------------------------------------------------------/n" while [ 1 ] do pathname="/video/startup" appname="main" #for i in $ABOVE_DAEMON #cat $1|while read pathname appname #外部输入参数 #do echo "-----------------------------------------------------------------/n" ps -ef |grep -v "grep"|grep "$appname" |awk '{print "echo ",$8,$9}'> check_file if test -s check_file then echo $appname "/t/tis running" else cd $pathname ./$appname & fi echo "Continue---------------------------------------------------------/n" sleep 5 done # done of while #!/bin/sh while true; do /video/videoserver/DevMngSvr done