Script shell de sucesso telnet login, como emitir comandos depois disso?

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

funciona como esperado. Ao executar o script, estou logado em qualquer IP do telent que usei na linhaspawn telnet 10.21.0.17

Então ele me manda para a Shell do AP

WAP->

Como faço para emitir mais comandos? Eu gostaria de emitirreboot e então talvez umsleep 20 e finalmenteexit.

Eu tentei usarecho eexpect sem sucesso. Eu também tentei remover ointeract sem sucesso. Alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion