我的最终目标是远程登录路由器并与之交互。以下期望脚本根本没有帮助我。路由器没有任何用户 ID 或密码。这是自动登录。
期望文件代码。
set iptotelnet "10.x.x.x"
spawn telnet $iptotelnet
sleep 10
expect ">" #this is because initially the prompt will be >
sleep 10
send "enable\r" # this should change the prompt from > to #
sleep 10
expect "#"
sleep 10
interact
sleep 10
exit
但是,我收到以下错误。
发送:spawn id exp4 未打开 在执行时 发送“启用\r”。
这不仅是 telnet,我在使用任何其他命令时也会遇到同样的错误。
请帮我。