#bash #vagrant
Вопрос:
У меня есть файл бродяги , где часть его выглядит так:
print "Enter Password: "
password = STDIN.noecho(amp;:gets).chomp
config.vm.provision :shell, :path => "script.sh", :args => [password]
В script.sh У меня есть следующее:
#!/usr/bin/env bash
read password
echo $password
Однако это не повторяет введенный пароль. Вместо этого он печатает
default: exit
Как мне прочитать и использовать переменные, переданные из файла vagrantfile в файл сценария bash?
Комментарии:
1. Используйте «1 доллар» вместо «читать».