0
Есть ли способ проверить каждое условие ожидания с помощью цикла и иметь инструкции if?ожидать сценарий как проверить условия
#!/usr/bin/expect
spawn telnet 10.10.10.10
set timeout 200000000
expect "login"
send "user\r"
expect "Password:"
send "password\r"
send "./run/this.sh\r"
/*
Here is where I'm confused
*/
if[ "expect" = "close" ]
then
send "exit\r"
elif[ "expect" = "end" ]
send "exit\r"
fi
Вы могли использовать мою нижнюю логику? – Inian
Если мое решение помогло вам решить проблему, оставьте ответ одобренным! благодаря! – Inian
Обратите внимание, используйте 'set timeout -1' для отключения таймаута. Если вы специально не хотите ждать ответа до 2314,8 дней. –