Имеется bash скрипт со встроенным скриптом expect. При старте expect скрипта отрабатывает spawn, проходит login, на Password глохнет и выходит из expect в bash. Помогите разобраться что не так.
/usr/bin/expect -f- <<ENDSCRIPT
spawn telnet «$i\n»
expect «*login:»
sleep 1
send «root\r»
expect «*ssword:» <<<<<<< глохнет здесь
sleep 1
send «XXXXXXXX\r\r»
sleep 1
send «cd /yyy\r»
......
ENDSCRIPT
Сейчас будете предлагать использовать expect в командном
режиме типа:
expect -c 'spawn ......
.........'
Тогда подскажите как скрипту из баша передать переменную $i?

Ответ на:
комментарий
от zus

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум expect и bash (2013)
- Форум expect (2016)
- Форум [решено]Expect «подключиться» к запущеному spawn из другого proc (2014)
- Форум expect (2016)
- Форум expect $expect_out() (2022)
- Форум Вывод из bash передать скрипту expect (2022)
- Форум Помощь по expect (2015)
- Форум Запуск скрипта Expect через Web (2015)
- Форум одновременное выполнение (2016)
- Форум Скрипт для автоматического ввода данных при запросе через telnet (2020)