- Mesaj
- 50
- Çözümler
- 3
- Beğeni
- 13
- Puan
- 46
- Ticaret Puanı
- 0
sh kapat.sh komutunu verdiğimde sırasıyla kapatıyor hepsini ama nedense oyun hala açık kalıyor bu sorunu nasıl çözebilirim kapat.sh dosyamı buraya upload ediyorum eksikler var ise yardımcı olur musunuz?
Kod:
#!/bin/sh
# This script is only here for convience
# It calls all other autorun shellscripts in the
# various subdirectories.
if [ `id -u` = "root" ]; then
echo "This script must not be run as root" 1>&2
exit 1
fi
ROOT=$PWD
# First launch the database loop
clear
echo -e "\033[31mKac kanal kapatmak istiyorsun? (max:4)\033[0m"
read chs
case $chs in
1*)
clear
echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"
# Then the auth server loop
echo -e "Auth kapatiliyor"
cd $ROOT/g1/auth && sh shutdown.sh
sleep 4
# Then the ch1 server loop
echo "Ch1 kapatiliyor"
cd $ROOT/channel1/first && sh shutdown.sh
sleep 4
# Then the game99 server loop
echo -e "Game99 kapatiliyor"
cd $ROOT/game99 && sh shutdown.sh
sleep 4
# Then the db server loop
echo -e "Database kapatiliyor"
cd $ROOT/g1/db && sh shutdown.sh
sleep 4
echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
2*)
clear
echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"
# Then the auth server loop
echo "Auth kapatiliyor"
cd $ROOT/g1/auth && sh shutdown.sh
sleep 4
# Then the ch1 server loop
echo "Ch1 kapatiliyor"
cd $ROOT/channel1/first && sh shutdown.sh
sleep 4
# Then the ch2 server loop
echo "Ch2 kapatiliyor"
cd $ROOT/channel2/first && sh shutdown.sh
sleep 4
# Then the game99 server loop
echo "Game99 kapatiliyor"
cd $ROOT/game99 && sh shutdown.sh
sleep 4
# Then the db server loop
echo "Database kapatiliyor"
cd $ROOT/g1/db && sh shutdown.sh
sleep 4
echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
3*)
clear
echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"
# Then the auth server loop
echo "Auth kapatiliyor"
cd $ROOT/g1/auth && sh shutdown.sh
sleep 2
# Then the ch1 server loop
echo "Ch1 kapatiliyor"
cd $ROOT/channel1/first && sh shutdown.sh
sleep 4
# Then the ch2 server loop
echo "Ch2 kapatiliyor"
cd $ROOT/channel2/first && sh shutdown.sh
sleep 4
# Then the ch3 server loop
echo "Ch3 kapatiliyor"
cd $ROOT/channel3/first && sh shutdown.sh
sleep 4
# Then the game99 server loop
echo "Game99 kapatiliyor"
cd $ROOT/game99 && sh shutdown.sh
sleep 2
# Then the db server loop
echo "Database kapatiliyor"
cd $ROOT/g1/db && sh shutdown.sh
sleep 2
echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
4*)
clear
echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"
# Then the auth server loop
echo "Auth kapatiliyor"
cd $ROOT/g1/auth && sh shutdown.sh
sleep 2
# Then the ch1 server loop
echo "Ch1 kapatiliyor"
cd $ROOT/channel1/first && sh shutdown.sh
sleep 4
# Then the ch2 server loop
echo "Ch2 kapatiliyor"
cd $ROOT/channel2/first && sh shutdown.sh
sleep 4
# Then the ch3 server loop
echo "Ch3 kapatiliyor"
cd $ROOT/channel3/first && sh shutdown.sh
sleep 4
# Then the ch4 server loop
echo "Ch4 kapatiliyor"
cd $ROOT/channel4/first && sh shutdown.sh
sleep 4
# Then the game99 server loop
echo "Game99 kapatiliyor"
cd $ROOT/game99 && sh shutdown.sh
sleep 4
# Then the db server loop
echo "Database kapatiliyor"
cd $ROOT/g1/db && sh shutdown.sh
sleep 4
echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
esac