LINUX.ORG.RU
ФорумAdmin

Bash&Expect


0

1

Имеется 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 (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.