передача аргументов из файла vagrant в сценарий подготовки

#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 доллар» вместо «читать».