#!/bin/bash
#检查9001端口是否被占用,如果占用睡眠1秒,如果没有被占用执行run.sh
pid=`/usr/sbin/lsof -i :9001|grep -v "PID" | awk '{print
#!/bin/bash
#检查9001端口是否被占用,如果占用睡眠1秒,如果没有被占用执行run.sh
pid=`/usr/sbin/lsof -i :9001|grep -v "PID" | awk '{print $2}'`
if [ "$pid" != "" ];
then
sleep 1
else
bash /server/s1
cd /server/s1 && ./run.sh
fi
}'`
if [ "$pid" != "" ];
then
sleep 1
else
bash /server/s1
cd /server/s1 && ./run.sh
fi
/server/s1 