#!/bin/bash
current_path=`pwd`
echo "当前路径:${current_path}"
echo "============================================="
webapps_path="${current_path}/webapps"
echo "当前路径webapps子目录:${webapps_path}"
for name in `ls ${webapps_path}` ;do
echo " ${name}"
done
echo "============================================="
echo "请选择当前目录下的部署目录:"
# 罗列出当前路径下所有目录文件夹
select var in `ls -F | grep '/$'`
do
echo "已选择:$REPLY。 当前选择的部署目录为:$var"
break
done
read -n 1 -p "按任意键继续。。。。。。" input_str
if [ $input_str !='' ];then
echo '准备使用旧系统配置文件覆盖当前部署目录对应配置文件。。。。。。'
fi
。。。。。。
。。。。。。。。。
。。。。。。。。。。。。。
echo "=======当前运行中的容器==================="
docker ps -a
echo "========================================="
read -n 1 -p "按任意键继续。。。。。。" input_str
if [ $input_str !='' ];then
echo '准备重新启动容器。。。。。。'
fi
echo "开始重新启动容器:ht2023-portal "
docker restart ht2023-portal
if [ $? -eq 0 ]; then
echo "docker ht2023-portal restart succeed"
else
echo "docker ht2023-portal restart failed"
fi
Linux shell 暂停执行脚本
于 2023-03-06 13:05:15 首次发布