Code:
#!/bin/sh
CHANNELS=$(cat ./daroo/channels.txt)
while [ $CHANNELS -ge 1 ]
do
echo -e "\033[31m Stoppe CH "$CHANNELS" ...\033[0m"
cd "./channel"$CHANNELS && sh shut.sh
cd ..
cd "./channel"$CHANNELS && sh shut2.sh
cd ..
cd "./channel"$CHANNELS && sh shut3.sh
cd ..
CHANNELS=$(( $CHANNELS-1 ))
done
echo -e "\033[31m Stoppe game99...\033[0m"
cd game99 && sh shut.sh
cd ..
echo -e "\033[31m Stoppe Auth...\033[0m"
cd auth && sh shut.sh
cd ..
echo -e "\033[31m Stoppe DB...\033[0m"
cd db && sh shut.sh
cd ..
Da ich ja 3 Cores habe musst ich per verknüpfung alle 3 schließen.
Deswegen shut, shut2, shut3.
Jedoch, nachdem ich das shell ausführe steht da
Code:
Stoppe CH 2 ...
server is not running.
server is not running.
server is not running.
Stoppe CH 1 ...
server is not running.
server is not running.
server is not running.
Stoppe game99...
kill: 1143: No such process
Stoppe Auth...
kill: 1209: No such process
Stoppe DB...
server is not running.
Jedoch, mein Server ist vorher on, also ich kann mich einloggen.
Aber die stop.sh scheint das nicht zu bemerken.
Und trotzt der ausführung wir mein server nicht runtergefahren.
Was ist hier das Problem?