创建一个bash脚本,它不会提示用户提供“是/否或否/ N”之类的简单回复

时间:2015-08-17 17:48:16

标签: bash unix scripting gem

我正在为ubuntu 14.03 LTS开发一个bash服务器设置脚本。对于脚本正在执行的某些命令,它会提示用户输入“是/否”或“是/否”。对于其中一些命令,我​​已经能够将一个标志传递给有问题的命令,该命令将自动响应为yes。例如:sudo apt-get install -y gcc不会提示用户。

另一方面,我似乎找不到为

做到这一点的方法

sudo gem source -a http://rubygems.org/

它一直提醒我Do you want to add this insecure source? [yn]

到目前为止,我已经尝试了以下内容:

yes | gem source -a http://rubygems.org/我找到了here

任何建议?

1 个答案:

答案 0 :(得分:0)

首先通过此文件夹中的脚本添加this证书:{rubyfolder} \ lib \ ruby​​ \ 2.1.0 \ ruby​​gems \ ssl_certs