From f584271915004ca22fa4c1d3774a724324cd2be4 Mon Sep 17 00:00:00 2001 From: "PC-202302260912\\Administrator" <1769111741@qq.com> Date: Tue, 25 Jul 2023 16:06:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.sh | 74 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/main.sh b/main.sh index 8084d98..a6b1f06 100644 --- a/main.sh +++ b/main.sh @@ -6,13 +6,13 @@ stty erase ^h # 定义ANSI颜色转义码 #red='\033[0;31m' #红色 #green='\033[0;32m' #绿色 -#yello='\033[0;33m' #黄色 +#yellow='\033[0;33m' #黄色 #NC='\033[0m' #文字颜色: red='\033[31m' green='\033[32m' -yello='\033[33m' +yellow='\033[33m' blue='\033[34m' purple='\033[35m' cyan='\033[36m' @@ -23,11 +23,11 @@ NC='\033[0m' # 恢复默认颜色 show_menu() { echo -e "================================" echo -e "欢迎使用${blue}戒灵更新脚本${NC}" - echo -e "1. ${yello}游戏服更新${NC}" - echo -e "2. ${yello}gm更新${NC}" - echo -e "3. ${yello}登陆服更新${NC}" - echo -e "4. ${yello}支付服更新${NC}" - echo -e "5. ${yello}敏感词服更新${NC}" + echo -e "1. ${cyan}游戏服更新${NC}" + echo -e "2. ${cyan}gm更新${NC}" + echo -e "3. ${cyan}登陆服更新${NC}" + echo -e "4. ${cyan}支付服更新${NC}" + echo -e "5. ${cyan}敏感词服更新${NC}" echo -e "0. ${red}退出${NC}" } @@ -45,22 +45,22 @@ handle_input() { game ;; 2) - echo -e "${yello}开始更新gm服${NC}" + echo -e "${yellow}开始更新gm服${NC}" # 在这里编写选项二的代码 gm ;; 3) - echo -e "${yello}开始更新登陆服${NC}" + echo -e "${yellow}开始更新登陆服${NC}" # 在这里编写选项三的代码 login ;; 4) - echo -e "${yello}开始更新支付服${NC}" + echo -e "${yellow}开始更新支付服${NC}" # 在这里编写选项四的代码 pay ;; 5) - echo -e "${yello}开始更新敏感词服${NC}" + echo -e "${yellow}开始更新敏感词服${NC}" # 在这里编写选项五的代码 mingan ;; @@ -116,16 +116,16 @@ send_many_ip(){ game(){ echo -e "================================" echo -e "开始更新${green}游戏服${NC}" - echo -e "1. ${yello}打包${NC}" - echo -e "2. ${yello}单服更新发送${NC}" - echo -e "3. ${yello}渠道更新发送${NC}" - echo -e "4. ${yello}单服更新并重启${NC}" - echo -e "5. ${yello}渠道更新并重启${NC}" + echo -e "1. ${yellow}打包${NC}" + echo -e "2. ${yellow}单服更新发送${NC}" + echo -e "3. ${yellow}渠道更新发送${NC}" + echo -e "4. ${yellow}单服更新并重启${NC}" + echo -e "5. ${yellow}渠道更新并重启${NC}" echo -e "0. ${green}返回主菜单${NC}" read -p "请输入选项编号: " choice case $choice in 1) - echo -e "${yello}打包${NC}" + echo -e "${yellow}打包${NC}" show_file project read -p "请输入项目地址: " project show_file package @@ -135,7 +135,7 @@ game(){ game ;; 2) - echo -e "${yello}单独发送${NC}" + echo -e "${yellow}单独发送${NC}" show_file package read -p "请输入包名(不需要带文件后缀): " package read -p "请输入游戏服ip: " ip @@ -144,7 +144,7 @@ game(){ game ;; 3) - echo -e "${yello}渠道发送${NC}" + echo -e "${yellow}渠道发送${NC}" show_file package read -p "请输入包名(不需要带文件后缀): " package show_file script/txt @@ -154,7 +154,7 @@ game(){ game ;; 4) - echo -e "${yello}单独发送并重启${NC}" + echo -e "${yellow}单独发送并重启${NC}" show_file package read -p "请输入包名(不需要带文件后缀): " package read -p "请输入游戏服ip: " ip @@ -164,7 +164,7 @@ game(){ game ;; 5) - echo -e "${yello}渠道发送并重启${NC}" + echo -e "${yellow}渠道发送并重启${NC}" show_file package read -p "请输入包名(不需要带文件后缀): " package show_file script/txt @@ -188,13 +188,13 @@ game(){ gm(){ echo -e "================================" echo -e "开始更新${green}gm服${NC}" - echo -e "1. ${yello}单渠道更新${NC}" - echo -e "2. ${yello}多渠道更新${NC}" + echo -e "1. ${yellow}单渠道更新${NC}" + echo -e "2. ${yellow}多渠道更新${NC}" echo -e "0. ${green}返回主菜单${NC}" read -p "请输入选项编号: " choice case $choice in 1) - echo -e "${yello}单渠道更新${NC}" + echo -e "${yellow}单渠道更新${NC}" show_file project read -p "请输入表所在游戏项目地址: " project read -p "请输入gm服ip: " ip @@ -203,7 +203,7 @@ gm(){ gm ;; 2) - echo -e "${yello}多渠道更新${NC}" + echo -e "${yellow}多渠道更新${NC}" show_file project read -p "请输入项目地址: " project @@ -226,20 +226,20 @@ gm(){ login(){ echo -e "================================" echo -e "开始更新${green}登陆服${NC}" - echo -e "1. ${yello}更新登陆服代码${NC}" - echo -e "2. ${yello}重启登陆服${NC}" + echo -e "1. ${yellow}更新登陆服代码${NC}" + echo -e "2. ${yellow}重启登陆服${NC}" echo -e "0. ${green}返回主菜单${NC}" read -p "请输入选项编号: " choice case $choice in 1) - echo -e "${yello}登陆服更新${NC}" + echo -e "${yellow}登陆服更新${NC}" read -p "请输入登陆服ip: " ip echo -e "开始更新登陆服 ip:$ip" bash update_login.sh $ip login ;; 2) - echo -e "${yello}登陆服重启${NC}" + echo -e "${yellow}登陆服重启${NC}" read -p "请输入登陆服ip: " ip echo -e "开始重启登陆服 ip:$ip" ssh $ip "bash /usr/local/apache-tomcat-7.0.79/bin/shutdown.sh" @@ -263,20 +263,20 @@ login(){ pay(){ echo -e "================================" echo -e "开始更新${green}支付服${NC}" - echo -e "1. ${yello}更新支付服代码${NC}" - echo -e "2. ${yello}重启支付服${NC}" + echo -e "1. ${yellow}更新支付服代码${NC}" + echo -e "2. ${yellow}重启支付服${NC}" echo -e "0. ${green}返回主菜单${NC}" read -p "请输入选项编号: " choice case $choice in 1) - echo -e "${yello}支付服更新${NC}" + echo -e "${yellow}支付服更新${NC}" read -p "请输入支付服ip: " ip echo -e "开始更新支付服 ip:$ip" bash update_delivery.sh $ip pay ;; 2) - echo -e "${yello}支付服重启${NC}" + echo -e "${yellow}支付服重启${NC}" read -p "请输入支付服ip: " ip echo -e "开始重启支付服 ip:$ip" ssh $ip "bash /data/jieling/delivery-server/pay_restart.sh" @@ -298,20 +298,20 @@ pay(){ mingan(){ echo -e "================================" echo -e "开始更新${green}敏感词服${NC}" - echo -e "1. ${yello}更新敏感词服代码${NC}" - echo -e "2. ${yello}重启敏感词服${NC}" + echo -e "1. ${yellow}更新敏感词服代码${NC}" + echo -e "2. ${yellow}重启敏感词服${NC}" echo -e "0. ${green}返回主菜单${NC}" read -p "请输入选项编号: " choice case $choice in 1) - echo -e "${yello}敏感词服更新${NC}" + echo -e "${yellow}敏感词服更新${NC}" read -p "请输入敏感词服ip: " ip echo -e "开始更新敏感词服 ip:$ip" bash update_sensitive.sh $ip mingan ;; 2) - echo -e "${yello}敏感词服重启${NC}" + echo -e "${yellow}敏感词服重启${NC}" read -p "请输入敏感词服ip: " ip echo -e "开始重启敏感词服 ip:$ip" ssh $ip "bash /data/jieling/sensitiveWordFilter/bin/mingan_reboot.sh"