Expect/TCL telnet proc не ожидает запроса
Вопрос
У меня есть ожидаемый процесс, который отправляет команду для входа в telnet и отправки команд.Внутри процедуры telnet я выполняю TFTP .Размер файла составляет 10 МБ.Но приглашение telent не ожидает появления приглашения.Оно ожидает истечения времени ожидания и отключается.
есть ли какой -нибудь способ, которым мы можем дождаться запроса в Expect .
С уважением, Митхун
Решение
Если передача файла tftp занимает больше времени, чем ожидаемый тайм-аут по умолчанию (10 секунд), вам нужно сначала установить более длительный тайм-аут.Например.для получения 60-секундного тайм-аута запустите свой скрипт с помощью:
set timeout 60
Для получения более подробной справки вам лучше опубликовать свой Expect script.
Не связан с StackOverflow