Я пытаюсь написать код в Expect / Tcl после прохождения нескольких уроков. У меня есть некоторый успех в выполнении моего сценария. Но у меня проблема в том, что мой скрипт некоторое время простаивает перед выполнением следующей команды exp_send. Погуглил, привел к предложению немного поспать перед exp_send, но, похоже, это ничего не изменило. Вот мой соответствующий код:
exp_send "\r"
expect "\ $"
exp_send "\r"
expect "\ $"
exp_send "\r" <---- Idle waiting here!
expect {
"\r" {
exp_continue
}
}
expect eof
Я отправляю информацию в выражениях exp_send, но не думаю, что она имеет какое-либо значение, поэтому я не разместил ее ..