If the utility only wants a password multiple times use this:
yes 'password' | prlctl set "VM" --password-to-edit
yes
is just prints the string repeatedly until killed.
Как я могу передать строку к команде с несколькими подсказками чтения в OS X?
Я запускаю команду для виртуальной машины Parallels, чтобы включить пароль, который запрашивает несколько значений (без выполнения дополнительной команды).
Пример:
$ prlctl set "VM" --password-to-edit Please enter a new password: Please verify password:
Я хотел бы передать строку пароля на оба запроса на чтение. Я пробовал следующее, но строка не передается во второй запрос на чтение.
echo 'password' | prlctl set "VM" --password-to-edit
Есть идеи?
If the utility only wants a password multiple times use this:
yes 'password' | prlctl set "VM" --password-to-edit
yes
is just prints the string repeatedly until killed.