提交 8d0106f1 authored 作者: Andy's avatar Andy

23

上级 136dbc01
...@@ -853,69 +853,65 @@ main() { ...@@ -853,69 +853,65 @@ main() {
main_1() { main_1() {
#!/bin/bash #!/bin/bash
pause() {
read -rp "按回车键继续..."
}
while true; do while true; do
clear clear
echo_content "skyBlue" "============================" echo_content "skyBlue" "============================"
echo_content "skyBlue" " 主菜单 " echo_content "skyBlue" " 主菜单 "
echo_content "skyBlue" "============================" echo_content "skyBlue" "============================"
echo_content "skyBlue" "1) 检查环境" echo_content "skyBlue" "1) 检查环境"
echo_content "skyBlue" "2) 测试git账户" echo_content "skyBlue" "2) 测试 Git 账户"
echo_content "skyBlue" "3) 获取 Svr" echo_content "skyBlue" "3) 获取 Svr"
echo_content "skyBlue" "4) 获取 Web" echo_content "skyBlue" "4) 获取 Web"
echo_content "skyBlue" "5) 运行 Docker" echo_content "skyBlue" "5) 运行 Docker"
echo_content "skyBlue" "6) 运行 Video 服务" echo_content "skyBlue" "6) 运行 Video 服务"
echo_content "skyBlue" "0) 退出" echo_content "skyBlue" "0) 退出"
echo_content "skyBlue" "============================" echo_content "skyBlue" "============================"
read -p "请输入选项 [0-6]: " choice read -rp "请输入选项 [0-6]: " choice
case $choice in case $choice in
1) 1)
# echo "当前时间: $(date)"
check_install_git check_install_git
check_install_NodeJs check_install_NodeJs
check_install_PM2 check_install_PM2
check_install_unzip check_install_unzip
check_install_docker check_install_docker
pause
read -p "按回车键继续..."
;; ;;
2) 2)
if check_git_account; then if check_git_account; then
echo "🔗 SSH 连接正常" echo "✅ SSH 连接正常"
else else
echo "⚠️ SSH 连接失败,退出" echo "❌ SSH 连接失败,请检查 SSH Key 或 Git 账户配置"
exit 1 exit 1
fi fi
pause
read -p "按回车键继续..."
;; ;;
3) 3)
# df -h
deal_git_svr deal_git_svr
pause
read -p "按回车键继续..."
;; ;;
4) 4)
# echo "退出程序."
deal_git_web deal_git_web
read -p "按回车键继续..." pause
;; ;;
5) 5)
# echo "退出程序."
run_docker_base run_docker_base
read -p "按回车键继续..." pause
;; ;;
6) 6)
# echo "退出程序."
run_service run_service
read -p "按回车键继续..." pause
;; ;;
0) 0)
echo "退出程序." echo "👋 退出程序."
exit 0 exit 0
;; ;;
*) *)
echo "无效选项!" echo "⚠️ 无效选项,请重新输入!"
sleep 1 sleep 1
;; ;;
esac esac
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论