У меня есть скрипт, который должен переключаться между различными ветками в моем хранилище Subversion, чтобы сделать копию. Это приводит к необходимости повторного ввода пароля. Теперь, когда я сделал это пару раз, я хорошо разбираюсь в своем сценарии. Я запутался, вызывая у меня сильный гнев.
Я использовал ожидаю ввести пароль в приглашении раньше. Я надеялся узнать, как снова и снова запускать несколько запросов на ввод пароля, пока задача не будет завершена.
Пока это то, что у меня есть.
#!/usr/bin/expect
global env
set timeout 10
spawn command that requires password
expect "^user"
send "password\r"
#i need this to repeat over and over until the prompt stops showing up.
Пожалуйста и спасибо.