shell循环语句while

 

 格式1:

while 条件
do  
   执行命令
done

  

格式2:

while  条件;do
    命令
done

 

例子:

while [ 1 -eq 1 ];do
    echo "这一步需要先修改/data/screen/config.py文件"
    echo "是否确认已经修改,并继续执行(yes/no)?:" c
    if [ $c = yes ];then
        # 启动docker容器
        docker run -d -v /data/screen/config.py:/app/config.py -p 8085:8085 --restart=always --name monitor monitor-platform:0.1.4
        echo "安装资源监控完成,请继续执行脚本进行下一步安装: sh /install/13_suanfacang_install.sh"
        break
    elif [ $c = no ];then
        echo "请先完成修改配置文件后在执行改脚本"
        exit
    else
        echo "请输入yes或者no"
    fi
done

exit

  

 

posted @ 2021-08-02 13:15  映辉  阅读(126)  评论(0)    收藏  举报