2015-08-17 2 views
0

Я работаю над скриптом настройки сервера bash для ubuntu 14.03 LTS. Для некоторых команд, выполняемых скриптом, он запрашивает у пользователя ввод «да/нет» или «Y/N». Для некоторых из этих команд мне удалось передать флаг соответствующей команде, которая автоматически ответит да. Например: sudo apt-get install -y gcc не запрашивает пользователя.Создайте сценарий bash, который не запрашивает у пользователя тривиальные ответы, такие как «да/Y» или «нет/нет»

С другой стороны, я не могу найти способ сделать это для

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

Он продолжает подспрашивать меня с Do you want to add this insecure source? [yn].

До сих пор я попытался следующие:

yes | gem source -a http://rubygems.org/ который я нашел here

Любые предложения?

ответ

0

Сначала добавьте this сертификат с помощью сценария в этой папке: {rubyfolder} \ Lib \ рубин \ 2.1.0 \ RubyGems \ ssl_certs

Смежные вопросы