#!/bin/bash
. /etc/init.d/functions
MongoPORT=`netstat -lntup|awk '/:2007/ {print $4}'|awk -F ":" 'NR==1 {print $2}'`
GMPORT=`netstat -lntup|awk '/7000/ {print $4}'|awk -F ":" 'NR==1 {print $2}'`
GSPORT=`netstat -lntup|awk '/9000/ {print $4}'|awk -F ":" 'NR==1 {print $2}'`
GWPORT=`netstat -lntup|awk '{print $4}'|awk -F ":" '/9001$/ {print $NF}'`
WEBPORT=`netstat -lntup|awk '{print $4}'|awk -F ":" '/80$/ {print $NF}'`

function startmongodb(){
echo "开始启动MongoDB服务器";
cd /home/mongodb/ &&\
./mongod --dbpath=/home/mongodb/data --port 2007 --auth &
}

function sd1(){
cd /home/mt3/game_server/mkdb 
rm -rf * 
cd /home/mt3/game_server/mbackup
rm -rf * 
cd /home/mt3/logs
rm -rf * 
cd /home/mt3/name_server/nsbackup
rm -rf * 
cd /home/mt3/name_server/nsdb
rm -rf *
cd /home/mt3/sdk_server/mbackup
rm -rf * 
cd /home/mt3/sdk_server/mkdb
rm -rf * 
echo "删档完成"
}
function sd2(){
cd /home/mt4/game_server/mkdb 
rm -rf * 
cd /home/mt4/game_server/mbackup
rm -rf * 
cd /home/mt4/logs
rm -rf * 
cd /home/mt4name_server/nsbackup
rm -rf * 
cd /home/mt4/name_server/nsdb
rm -rf *
cd /home/mt4/sdk_server/mbackup
rm -rf * 
cd /home/mt4/sdk_server/mkdb
rm -rf * 
echo "删档完成"
}
function qlrz(){
rm -rf /home/mt3/game_server/nohup.out
rm -rf /home/mt3/gate_server/no.hut
rm -rf /home/mt3/name_server/nohup.out
rm -rf /home/mt3/proxy_server/no.hut
rm -rf /home/mt3/sdk_server/nohup.out
rm -rf /home/mt4/game_server/nohup.out
rm -rf /home/mt4/gate_server/no.hut
rm -rf /home/mt4/name_server/nohup.out
rm -rf /home/mt4/proxy_server/no.hut
echo "日志清理完成"
}
rm -f ip
echo ""
echo -e "\033[33m=================================================================\033[0m"
echo -e "\033[36m              欢迎使用     游戏管理程序                     =\033[0m"
echo -e "\033[32m              本程序由QQ： 独家提供！                        =\033[0m"
echo -e "\033[32m===============================                                 =\033[0m"
echo -e "\033[32m  [1] 删档一区                =                               =\033[0m"
echo -e "\033[32m===============================                                 =\033[0m"
echo -e "\033[32m  [2] 删档二区               =                                =\033[0m"
echo -e "\033[32m===============================                                 =\033[0m"
echo -e "\033[32m  [3] 清理日志              =                                   =\033[0m"
echo -e "\033[33m=================================================================\033[0m"
read num

case "$num" in
[1] ) (sd1);;
[2] ) (sd2);;
[3] ) (qlrz);;
*) echo "没什么，退出";;
esac
