Hallo zusammen,
ich habe folgendes Problem...
Mein script wird per cron ausgeführt, dies funktioniert wunderbar.. Er killt den screen der läuft.. nur der neue Screen startet nicht..
Hätte da jemand eine Idee?
Code
NORMAL="\033[0;39m"
ROUGE="\033[1;31m"
VERT="\033[1;32m"
ORANGE="\033[1;33m"
MSG_180="[SRP Server] Automatischer Neustart in 180 Sekunden!"
MSG_60="[SRP Server] Automatischer Neustart in 60 Sekunden!"
MSG_30="[SRP Server] Automatischer Neustart in 30 Sekunden!"
MSG_10="[SRP Server] Automatischer Neustart in 10 Sekunden!"
MSG_9="[SRP Server] Automatischer Neustart in 9 Sekunden!"
MSG_8="[SRP Server] Automatischer Neustart in 8 Sekunden!"
MSG_7="[SRP Server] Automatischer Neustart in 7 Sekunden!"
MSG_6="[SRP Server] Automatischer Neustart in 6 Sekunden!"
MSG_5="[SRP Server] Automatischer Neustart in 5 Sekunden!"
MSG_4="[SRP Server] Automatischer Neustart in 4 Sekunden!"
MSG_3="[SRP Server] Automatischer Neustart in 3 Sekunden!"
MSG_2="[SRP Server] Automatischer Neustart in 2 Sekunden!"
MSG_1="[SRP Server] Automatischer Neustart in 1 Sekunden!"
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_180\r"`"; sleep 120
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_60\r"`"; sleep 40
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_30\r"`"; sleep 20
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_10\r"`"; sleep 10
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_9\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_8\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_7\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_6\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_5\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_4\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_3\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_2\r"`"; sleep 1
screen -S fxserver -p 0 -X stuff "`printf "say $MSG_1\r"`"; sleep 1
screen -S fxserver -X quit
sudo service mysql restart
screen -d -m -S fxserver 'cd /home/fx-server-data && /home/fx-server/run.sh +set onesync on +set onesync_population false +exec server.cfg'
sleep 5
Alles anzeigen