1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
#!/bin/bash
timeout=10
path="/home/flesh/codserver"
port=28965
ip="213.202.216.159"
cfg="psyserver.cfg"
cd $path
while true; do
case `echo "ÿÿÿÿgetstatus" | netcat -u -w$timeout localhost $port | grep mapname` in
"")
echo "Server hängt!"
killproc $path/cod_lnxded
./cod_lnxded +set net_port $port +set net_ip $ip +exec $cfg +map_rotate &
;;
*)
echo "Server läuft noch..."
;;
esac
done |