我尝试使用 vagrant 的 .sh 文件下载 git,但是当它提示我继续时,它会自动中止。这是我的 .sh 文件的内容:
#!/usr/bin/env bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git
git clone https://git.openstack.org/openstack-dev/devstack
我该如何告诉它在正确的时间输入“是”。我尝试这样做:在 install git 行之后回显“是”,但为时已晚
答案1
如果它中止而不是询问,则脚本不会连接到终端。
从apt-get
手册:
-y, --yes, --assume-yes
自动提示“是”。假设所有提示的答案都是“是”并以非交互方式运行。