【问题标题】:How do I prompt for Yes/No in a Linux shell script? [duplicate]如何在 Linux shell 脚本中提示是/否? [复制]
【发布时间】:2021-02-02 21:55:20
【问题描述】:
#!/bin/bash
docker rm -f $(docker ps -qa)
docker rmi -f $(docker images -q)
docker volume rm $(docker volume ls -q)

sudo docker run -d --restart=unless-stopped -p 9090:80 -p 9091:443 --privileged -v /opt/rancher:/var/lib/rancher --name=rancher_docker_server rancher/rancher:latest

我想在这部分,在sudo docker出现一个问题之前是否继续?

【问题讨论】:

    标签: bash shell


    【解决方案1】:

    试试这个:

    echo -n "Do you want to continue [Y/n]: "; read choice
    
    if [ $choice == 'Y' ] || [ $choice == 'y' ]; then
    sudo docker run -d --restart=unless-stopped -p 9090:80 -p 9091:443 --privileged -v /opt/rancher:/var/lib/rancher --name=rancher_docker_server rancher/rancher:latest
    fi
    

    【讨论】:

      猜你喜欢
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      • 2013-12-30
      • 1970-01-01
      • 2014-03-30
      • 1970-01-01
      • 2011-11-23
      相关资源
      最近更新 更多