[Startscript]Frage

05/16/2016 20:59 Trixan#1
heyo,
Ich hab hier ein startscript aber das funkt nicht so wie es soll....
Da kommt folgender fehler:

PHP Code:
307Syntax errorend of file unexpected (expecting ")"
Shell Script:

Ich danke schonmal im Vorraus.

gruß Trian
05/16/2016 23:27 #Metho#2
PHP Code:
#!/usr/bin/sh 
clear 

echo -"\033[33m   
Was moechtest du tun?\n 
1 -    (1)    Login/DB Server Hochfahren\n 
2 -    (2)    Channel1 Hochfahren\n 
3 -    (3)    Channel2 Hochfahren\n 
4 -    (4)    Game99 Hochfahren\n 
5 -    (5)    Channel1 Runtergefahren\n 
6 -    (6)    Channel2 Runterfahren\n 
7 -    (7)    Beide Channels Runterfahren\n 
8 -    (8)    Quest Reload\n" 

echo -"\033[33m                 --> Panel by zSoor <--" 
read anzahl 
case $anzahl in  

    1
*) 
        
cd /usr/home/game2/LoginServer && ./LoginServer &  
        
sleep 1 
        
echo -"\033[31m Der Login-Server wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 3 
        cd 
.. 
        
cd /usr/home/game2/Datenbank && ./Datenbank 
        
sleep 1 
        
echo -"\033[31m Der Mysql-Server wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
2*) 
        
cd /usr/home/zSoor/Game1/Kern1 && ./Kern1 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern2 && ./Kern2 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern3 && ./Kern3 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern4 && ./Kern4 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern5 && ./Kern5 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
3*) 
        
cd /usr/home/zSoor/Game2/Kern1 && ./Kern1 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern2 && ./Kern2 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern3 && ./Kern3 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern4 && ./Kern4 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern5 && ./Kern5 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
4*) 
        
cd /usr/home/zSoor/Game99/Kern1 && ./Kern1 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern2 && ./Kern2 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern3 && ./Kern3 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern4 && ./Kern4 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern5 && ./Kern5 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
5*) 
        
cd /usr/home/zSoor/Game1/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
6*) 
        
cd /usr/home/zSoor/Game2/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
7*) 
        
cd /usr/home/zSoor/Game1/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
8*) 
        
cd /usr/home/zSoor/Game2/Quest-Server && python make_quest 
        
sleep 1 
        
echo -"\033[31m Der Quest-Server wurde erfolgreich\n 
        \n 
        Neugeladen.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;;  
esac 
versuch's so
05/16/2016 23:45 .K0rí#3
Quote:
Originally Posted by Trixan View Post
heyo,
Ich hab hier ein startscript aber das funkt nicht so wie es soll....
Da kommt folgender fehler:

PHP Code:
307Syntax errorend of file unexpected (expecting ")"
Shell Script:

Ich danke schonmal im Vorraus.

gruß Trian
Quote:
Originally Posted by #Metho View Post
PHP Code:
#!/usr/bin/sh 
clear 

echo -"\033[33m   
Was moechtest du tun?\n 
1 -    (1)    Login/DB Server Hochfahren\n 
2 -    (2)    Channel1 Hochfahren\n 
3 -    (3)    Channel2 Hochfahren\n 
4 -    (4)    Game99 Hochfahren\n 
5 -    (5)    Channel1 Runtergefahren\n 
6 -    (6)    Channel2 Runterfahren\n 
7 -    (7)    Beide Channels Runterfahren\n 
8 -    (8)    Quest Reload\n" 

echo -"\033[33m                 --> Panel by zSoor <--" 
read anzahl 
case $anzahl in  

    1
*) 
        
cd /usr/home/game2/LoginServer && ./LoginServer &  
        
sleep 1 
        
echo -"\033[31m Der Login-Server wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 3 
        cd 
.. 
        
cd /usr/home/game2/Datenbank && ./Datenbank 
        
sleep 1 
        
echo -"\033[31m Der Mysql-Server wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
2*) 
        
cd /usr/home/zSoor/Game1/Kern1 && ./Kern1 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern2 && ./Kern2 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern3 && ./Kern3 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern4 && ./Kern4 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern5 && ./Kern5 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
3*) 
        
cd /usr/home/zSoor/Game2/Kern1 && ./Kern1 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern2 && ./Kern2 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern3 && ./Kern3 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern4 && ./Kern4 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern5 && ./Kern5 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
4*) 
        
cd /usr/home/zSoor/Game99/Kern1 && ./Kern1 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern2 && ./Kern2 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern3 && ./Kern3 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern4 && ./Kern4 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game99/Kern5 && ./Kern5 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        hochgefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
5*) 
        
cd /usr/home/zSoor/Game1/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
6*) 
        
cd /usr/home/zSoor/Game2/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
7*) 
        
cd /usr/home/zSoor/Game1/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game1/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern1 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern1 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern2 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern2 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern3 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern3 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern4 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern4 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
        
cd /usr/home/zSoor/Game2/Kern5 && sh shut.sh 
        
sleep 1 
        
echo -"\033[31m Der Game-Server-Kern5 wurde erfolgreich\n 
        \n 
        runtergefahren.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;; 

    
8*) 
        
cd /usr/home/zSoor/Game2/Quest-Server && python make_quest 
        
sleep 1 
        
echo -"\033[31m Der Quest-Server wurde erfolgreich\n 
        \n 
        Neugeladen.\033[0m" 
        
sleep 2 
        cd 
.. 
    ;;  
esac 
versuch's so
Ich mags eher so ;)

Code:
#!/usr/bin/sh
CORES=5
CANNEL=2
clear
echo -e "\033[33m  
Was moechtest du tun?\n
1 -    (1)    Login/DB Server Hochfahren\n
2 -    (2)    Channel1 Hochfahren\n
3 -    (3)    Channel2 Hochfahren\n
4 -    (4)    Game99 Hochfahren\n
5 -    (5)    Channel1 Runtergefahren\n
6 -    (6)    Channel2 Runterfahren\n
7 -    (7)    Beide Channels Runterfahren\n
8 -    (8)    Quest Reload\n"

echo -e "\033[33m                 --> Panel by zSoor <--"
read -r anzahl
case $anzahl in 
    1*)
        cd /usr/home/game2/LoginServer && ./LoginServer & 
        sleep 1
        echo -e "\033[31m Der Login-Server wurde erfolgreich\n
        \n
        hochgefahren.\033[0m"
        sleep 3
        cd ..
        cd /usr/home/game2/Datenbank && ./Datenbank &
        sleep 1
        echo -e "\033[31m Der Mysql-Server wurde erfolgreich\n
        \n
        hochgefahren.\033[0m"
        sleep 2
        cd ..
    ;;

    2*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game1/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
		done;;

    3*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game2/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
		done;;

    4*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game99/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
				cd ..
		done;;
    5*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game1/Kern${i} || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 `cat ./pid`
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich beendet\n
\n
runtergefahren.\033[0m"
				sleep 2
		done;;

    6*)
        for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game2/Kern${i} || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 `cat ./pid`
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich beendet\n
\n
runtergefahren.\033[0m"
				sleep 2
		done;;

    7*)
		for i in $(seq 1 $CANNEL)
			do for f in $(seq $CORES)
			        do
				cd /usr/home/zSoor/Game"${i}"/Kern"${f}" || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 "$(cat ./pid)"
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern1 wurde erfolgreich\n
\n
runtergefahren.\033[0m"
				sleep 2
			done
		done;;

    8*)
        cd /usr/home/zSoor/Game2/Quest-Server && python make_quest &
        sleep 1
        echo -e "\033[31m Der Quest-Server wurde erfolgreich\n
        \n
        Neugeladen.\033[0m"
        sleep 2
        cd ..
    ;;
	*) echo "Falsche eingabe";;
esac
in php code
05/17/2016 03:11 #Metho#4
Quote:
Originally Posted by .K0rí View Post
Ich mags eher so ;)
Die Mühe wollte ich mir nicht machen^^ case ... esac und gut is', aber ich finde es schön zu sehen, dass sich Leute hier noch die Zeit nehmen..., wenn jemand Hilfe benötigt
05/17/2016 15:45 Trixan#5
Quote:
Originally Posted by .K0rí View Post
Ich mags eher so ;)

Code:
#!/usr/bin/sh
CORES=5
CANNEL=2
clear
echo -e "\033[33m  
Was moechtest du tun?\n
1 -    (1)    Login/DB Server Hochfahren\n
2 -    (2)    Channel1 Hochfahren\n
3 -    (3)    Channel2 Hochfahren\n
4 -    (4)    Game99 Hochfahren\n
5 -    (5)    Channel1 Runtergefahren\n
6 -    (6)    Channel2 Runterfahren\n
7 -    (7)    Beide Channels Runterfahren\n
8 -    (8)    Quest Reload\n"

echo -e "\033[33m                 --> Panel by zSoor <--"
read -r anzahl
case $anzahl in 
    1*)
        cd /usr/home/game2/LoginServer && ./LoginServer & 
        sleep 1
        echo -e "\033[31m Der Login-Server wurde erfolgreich\n
        \n
        hochgefahren.\033[0m"
        sleep 3
        cd ..
        cd /usr/home/game2/Datenbank && ./Datenbank &
        sleep 1
        echo -e "\033[31m Der Mysql-Server wurde erfolgreich\n
        \n
        hochgefahren.\033[0m"
        sleep 2
        cd ..
    ;;

    2*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game1/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
		done;;

    3*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game2/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
		done;;

    4*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game99/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
				cd ..
		done;;
    5*)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game1/Kern${i} || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 `cat ./pid`
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich beendet\n
\n
runtergefahren.\033[0m"
				sleep 2
		done;;

    6*)
        for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game2/Kern${i} || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 `cat ./pid`
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich beendet\n
\n
runtergefahren.\033[0m"
				sleep 2
		done;;

    7*)
		for i in $(seq 1 $CANNEL)
			do for f in $(seq $CORES)
			        do
				cd /usr/home/zSoor/Game"${i}"/Kern"${f}" || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 "$(cat ./pid)"
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern1 wurde erfolgreich\n
\n
runtergefahren.\033[0m"
				sleep 2
			done
		done;;

    8*)
        cd /usr/home/zSoor/Game2/Quest-Server && python make_quest &
        sleep 1
        echo -e "\033[31m Der Quest-Server wurde erfolgreich\n
        \n
        Neugeladen.\033[0m"
        sleep 2
        cd ..
    ;;
	*) echo "Falsche eingabe";;
esac
in php code
Grüß dich,
Ich danke dir und allen anderen auch für die Schnelle Antwort...
Kori da is immernoch das selbe problem hier hast du mal ein bild, wäre schön wenn du mir dabei helfen könntest!:)

05/17/2016 16:10 .K0rí#6
Jezt aber sorry:
Code:
#!/usr/bin/sh
CORES=5
CANNEL=2
clear
echo -e "\033[33m  
Was moechtest du tun?\n
1 -    (1)    Login/DB Server Hochfahren\n
2 -    (2)    Channel1 Hochfahren\n
3 -    (3)    Channel2 Hochfahren\n
4 -    (4)    Game99 Hochfahren\n
5 -    (5)    Channel1 Runtergefahren\n
6 -    (6)    Channel2 Runterfahren\n
7 -    (7)    Beide Channels Runterfahren\n
8 -    (8)    Quest Reload\n"

echo -e "\033[33m                 --> Panel by zSoor <--"
read -r anzahl
case $anzahl in 
    1)
        cd /usr/home/game2/LoginServer && ./LoginServer & 
        sleep 1
        echo -e "\033[31m Der Login-Server wurde erfolgreich\n
        \n
        hochgefahren.\033[0m"
        sleep 3
        cd ..
        cd /usr/home/game2/Datenbank && ./Datenbank &
        sleep 1
        echo -e "\033[31m Der Mysql-Server wurde erfolgreich\n
        \n
        hochgefahren.\033[0m"
        sleep 2
        cd ..
    ;;

    2)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game1/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
		done;;

    3)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game2/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
		done;;

    4)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game99/Kern${i} && ./Kern${i} &
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich\n
\n
hochgefahren.\033[0m"
				sleep 2
				cd ..
		done;;
    5)
		for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game1/Kern${i} || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 `cat ./pid`
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich beendet\n
\n
runtergefahren.\033[0m"
				sleep 2
		done;;

    6)
        for i in $(seq 1 $CORES)
			do
				cd /usr/home/zSoor/Game2/Kern${i} || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 `cat ./pid`
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern${i} wurde erfolgreich beendet\n
\n
runtergefahren.\033[0m"
				sleep 2
		done;;

    7)
		for i in $(seq 1 $CANNEL)
			do for f in $(seq $CORES)
			        do
				cd /usr/home/zSoor/Game"${i}"/Kern"${f}" || exit
				if [ -r ./pid ]; then
					touch .killscript
					kill -1 "$(cat ./pid)"
				fi
				sleep 1
				echo -e "\033[31m Der Game-Server-Kern1 wurde erfolgreich\n
\n
runtergefahren.\033[0m"
				sleep 2
			done
		done;;

    8)
        cd /usr/home/zSoor/Game2/Quest-Server && python make_quest &
        sleep 1
        echo -e "\033[31m Der Quest-Server wurde erfolgreich\n
        \n
        Neugeladen.\033[0m"
        sleep 2
        cd ..
    ;;
	*) echo "Falsche eingabe";;
esac
05/17/2016 16:24 Trixan#7
Grüß dich,
Jetzt klappt es danke dir!!:)