Heyhöhö ;D,
ich probiere mich seit n paar Stunden an "Shells" Blos ich hab mir jetzt ein Userpannel für ein M2 Server gebastelt und die Shell wird in Putty nicht Apzeptiert in Zeile 25.
Villt kan mir jemand sagen wo ich einen Fehler eingebaut hab :x
ich probiere mich seit n paar Stunden an "Shells" Blos ich hab mir jetzt ein Userpannel für ein M2 Server gebastelt und die Shell wird in Putty nicht Apzeptiert in Zeile 25.
Code:
#!/bin/sh clear DATEN=`date +%d.%m.%Y_%H.%mUhr` datum=`date +%d.%m.%Y` chmod 777 /home chmod 777 /var/db/mysql chmod 777 /usr chmod 777 /root echo -e "\033[31m Das ist das Black-World2 Userpannel by [Dev]Esozial\n Was für eine Aktion wollen sie Ausführen?\n 1 - (1) Leichtes Back Up Erstellen\n 2 - (2) Großes Back Up Erstellen\n 3 - (3) Server hochfahren\n 4 - (4) Server runterfahren\n 5 - (5) Logs, Syserrs und Syslogs vernichten\n 6 - (6) Quests Reloaden\n 7 - (7) Questliste Bearbeiten\n 8 - (8) MySQL Hochfahren \n 9 - (9) MySQL Runterfahren \033[0m" read chs case $chs in 1*) echo -e "\033[31m \n Lösche Unwichte Dateien (für kleinere Back Up größe) ..\033[0m" cd /home/game/share/locale/germany/quest rm -fr ./object/* cd /home/game ./clear.sh sleep 2 echo -e "\033[31m \n Erstelle Back Up Ordner (/Back_Ups_Little_2010/`date +%d.%m.%YUhr`) ..\033[0m" cd / mkdir Back_Ups_Little_2011 cd /Back_Ups_Little_2011 mkdir `date +%d.%m.%YUhr` cd `date +%d.%m.%YUhr` sleep 2 echo -e "\033[31m \n Erstelle die Back Ups... ..\033[0m" cd /Back_Ups_Little_2011/`date +%d.%m.%YUhr` tar cfzv locale_`date +%d.%m.%YUhr`.tar.gz /home/game/share/locale/germany tar cfzv mysql_account_`date +%d.%m.%YUhr`.tar.gz /var/db/mysql/account tar cfzv mysql_common_`date +%d.%m.%YUhr`.tar.gz /var/db/mysql/common tar cfzv mysql_homepage_`date +%d.%m.%YUhr`.tar.gz /var/db/mysql/homepage tar cfzv mysql_player_`date +%d.%m.%YUhr`.tar.gz /var/db/mysql/player tar cfzv root_`date +%d.%m.%YUhr`.tar.gz /root sleep 2 echo -e "\033[31m \n Erstelle die alten Quests ..\033[0m" echo -e "\033[31m \n (wurden gelöscht für kleinere Back Up größe) wiederher ..\033[0m" cd /home/game/share/locale/germany/quest python make.py sleep 2 echo -e "\033[31m \n Die Back Ups wurden erfolgreich gemacht! ..\033[0m" cd /root ;; 2*) echo -e "\033[31m \n Lösche Unwichte Dateien (für kleiner Back Up größe) ..\033[0m" cd /home/game/share/locale/germany/quest rm -fr ./object/* cd /home/game ./clear.sh sleep 2 echo -e "\033[31m \n Erstelle Back Up Ordner (/Back_Ups_Big_2010/`date +%d.%m.%YUhr`) ..\033[0m" cd / mkdir Back_Ups_Big_2010 cd /Back_Ups_Big_2010 mkdir `date +%d.%m.%YUhr` sleep 2 echo -e "\033[31m \n Erstelle die Back Ups... ..\033[0m" cd /Back_Ups_Big_2010/`date +%d.%m.%YUhr` tar cfzv game_`date +%d.%m.%YUhr`.tar.gz /home/game tar cfzv mysql_`date +%d.%m.%YUhr`.tar.gz /var/db/mysql tar cfzv root_`date +%d.%m.%YUhr`.tar.gz /root sleep 2 echo -e "\033[31m \n Erstelle die alten Quests ..\033[0m" echo -e "\033[31m \n (wurden gelöscht für kleinere Back Up größe) wiederher ..\033[0m" cd /home/game/share/locale/germany/quest python make.py sleep 2 echo -e "\033[31m \n Die Back Ups wurden erfolgreich gemacht! ..\033[0m" cd /root ;; 3*) echo -e "\033[31m \n Der Server wird jetzt Hochgefahren. \033[0m" sleep 2 cd /home/game && sh start.sh ;; 4*) echo -e "\033[31m \n Der Server wird jetzt Heruntergefahren. \033[0m" sleep 2 cd /home/game && sh close.sh ;; 5*) echo -e "\033[31m \n Die Logs werden jetzt vernichtet. \033[0m" sleep 2 cd /home/game/db rm -f syserr && rm -f syslog cd /home/game/auth rm -f syserr && rm -f syslog cd /home/game/channel1/game_60 rm -f syserr && rm -f syslog cd /home/game/channel1/game_104 rm -f syserr && rm -f syslog cd /home/game/channel1/game_d rm -f syserr && rm -f syslog cd /home/game/channel1/game_m1 rm -f syserr && rm -f syslog cd /home/game/channel1/game_np rm -f syserr && rm -f syslog cd /home/game/channel1/game_r rm -f syserr && rm -f syslog cd /home/game/channel2/game_60 rm -f syserr && rm -f syslog cd /home/game/channel2/game_104 rm -f syserr && rm -f syslog cd /home/game/channel2/game_d rm -f syserr && rm -f syslog cd /home/game/channel2/game_m1 rm -f syserr && rm -f syslog cd /home/game/channel2/game_np rm -f syserr && rm -f syslog cd /home/game/channel2/game_r rm -f syserr && rm -f syslog cd /home/game/game99 rm -f syserr && rm -f syslog echo -e "\033[31m \n Die Syserrs und Syslogs wurden erfolgreich vernichtet. \033[0m" sleep 2 cd /home/game/db rm -rf log/* cd /home/game/auth rm -rf log/* cd /home/game/channel1/game_104 rm -rf log/* cd /home/game/channel1/game_60 rm -rf log/* cd /home/game/channel1/game_d rm -rf log/* cd /home/game/channel1/game_m1 rm -rf log/* cd /home/game/channel1/game_np rm -rf log/* cd /home/game/channel1/game_r rm -rf log/* cd /home/game/channel1/game_104 rm -rf log/* cd /home/game/channel1/game_60 rm -rf log/* cd /home/game/channel1/game_d rm -rf log/* cd /home/game/channel1/game_m1 rm -rf log/* cd /home/game/channel1/game_np rm -rf log/* cd /home/game/channel1/game_r rm -rf log/* cd /home/game/game99 rm -rf log/* echo -e "\033[31m \n Die Log Ordner wurden erfolgreich vernichtet. \033[0m" ;; 6*) cd /home/game/share/locale/germany/quest echo -e "\033[31m \n Lösche Temponäre Quests (Bugvermeidung) ..\033[0m" rm -fr ./object/* echo -e "\033[31m \n Lösche Temponäre Quests erfolgreich ..\033[0m" sleep 4 python make.py ;; 7*) cd /home/game/share/locale/germany/quest ee #####Questliste#### ;; 8*) echo -e "\033[31m \n Der MySQL Server wird jetzt hochgefahren\033[0m" sleep 2 /usr/local/etc/rc.d/mysql-server start ;; 9*) echo -e "\033[31m \n Der MySQL Server wird jetzt heruntergefahren\033[0m" sleep 2 /usr/local/etc/rc.d/mysql-server stop ;; esac