Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 15:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Shell Error, woran liegts? >.<

Discussion on Shell Error, woran liegts? >.< within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1

 
LxR'EsoZiaL's Avatar
 
elite*gold: 15
Join Date: Mar 2010
Posts: 4,269
Received Thanks: 2,499
Shell Error, woran liegts? >.<

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.


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
Villt kan mir jemand sagen wo ich einen Fehler eingebaut hab :x
LxR'EsoZiaL is offline  
Reply


Similar Threads Similar Threads
Hmmm... Woran liegts?
12/09/2010 - Metin2 Private Server - 4 Replies
Hallo. Hab grad die neuen Reittiere versucht zu implementieren aber.... Jetz kommt sowas: ConnectDBConnectDBAbort trap (core dump) CheckAuthCheckAuthlocale/hongkong/quest/locale_bi g5.lua :1440: unexpected symbol near ` Steht noch einiges mehr was ich mir aber nicht merken könnte.
Woran liegts?
05/13/2010 - Metin2 Private Server - 2 Replies
Hey Leute, weiß jemand von euch, wie man den schwarzen Ladebildschirm beheben kann? Danke!
[WINXP] Woran liegts o.O
05/12/2010 - Technical Support - 7 Replies
Hi leute... ich habs endlich geschafft meinen Raid trewiber irgendwie umzustellen dass ich endlih WIn XP installieren kann. SO nru wenn ich aufm Desktop bin, kann ich 1t: keine Treiber installieren (z.b. für wlan) 2. wnen ich ein fenster so aufm dekstop verschieben ruckelt das total stark. Kann mir jmd helfenm?
Woran liegts eigentlich?
02/08/2010 - World of Warcraft - 2 Replies
Servus, ich habe da ein Problem,ich suche schon seit gewisser Zeit nach einem Modelchange von Human Male zu Blutelf Male/Female doch ich finde wirklich nix bzw die Modelchanges die ich mir geladen haben funktionieren einfach nicht. Es funktionieren allgemein keine Modelchanges bei mir ausser der Modelchange von Humane Female zu Undead Male. Ich weiss nicht worans liegt,mir ist bewusst dass ich einfach die mpq brauche und diese in den Data Ordner kopieren muss. also z.B patch-9.MPQ
DB Fehler oder woran liegts?
02/07/2010 - Metin2 Private Server - 6 Replies
Also, ich habe das Problem bei manchen Items, dass dort nicht der Preis genommen wird, den ich eintrage sondern das dreifache immer. Weiß jemand wie man das fixxen kann? Hat jemand auch zufällig eine vollständige "land" Tabelle?



All times are GMT +2. The time now is 15:51.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.