如何在 Linux shell 脚本中提示是/否? [复制]
Posted
技术标签:
【中文标题】如何在 Linux shell 脚本中提示是/否? [复制]【英文标题】:How do I prompt for Yes/No in a Linux shell script? [duplicate] 【发布时间】: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出现一个问题之前是否继续?
【问题讨论】:
【参考方案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
【讨论】:
以上是关于如何在 Linux shell 脚本中提示是/否? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
求问 BAT脚本如何自动执行 adb shell 以后的命令