Сценарий оболочки успешного входа в Telnet, как после этого выдавать команды?

#!/usr/bin/expect -f
spawn telnet 10.21.0.17
expect -re "login"
send "admin\n"
expect -re "Password"
send "supersecurepassword\n"
interact

работает как положено. После запуска скрипта я вошел в систему по любому IP-адресу telent, который я использовал в строкеspawn telnet 10.21.0.17

Затем он бросает меня в оболочку AP

WAP->

Как мне выполнить дальнейшие команды? Я хотел бы выпуститьreboot а потом может бытьsleep 20 и наконецexit.

Я пытался использоватьecho а такжеexpect без успеха. Я также пытался удалитьinteract без успеха. Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос