Expect / TCL telnet proc не ожидает приглашения - PullRequest
0 голосов
/ 16 ноября 2009

У меня есть процедура Expect, которая отправляет команды для входа в систему через telnet и отправки команд. Внутри процесса telnet я делаю TFTP. Размер файла составляет 10 МБ. Но телентная подсказка не ждет, пока появится подсказка. Она ждет периода ожидания и отрывается.

есть ли способ подождать подсказки в Expect.

С уважением, Митхун

1 Ответ

0 голосов
/ 16 ноября 2009

Если передача файла tftp занимает больше времени, чем время ожидания Expect по умолчанию (10 секунд), вам необходимо сначала установить более длительное время ожидания. Например. для 60-секундного перерыва запустите ваш скрипт с:

set timeout 60

Для получения более подробной помощи вам лучше опубликовать сценарий Expect.

...