在Socat打開與cisco交換機的串行連接后,我的腳本沒有執行。如何解決這個問題?
#!/usr/bin/expect -f
socat.exe `tty`,raw,echo=0 /dev/ttyS4,raw,echo=0, setsid,sane
10之后
發送"
"/span>
預期"switch1>"
發送 "啟用
"
期待"*assword:"
發送 "PASSWORD
"
期待 "*#"
發送 "sh ip int brief
"
uj5u.com熱心網友回復:
后綴是shell的東西,不是Tcl/expect。在expect中的等價物應該是
spawn socat. exe [exec tty],raw,echo=0 /dev/ttyS4,raw,echo=0,setsid,sane
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/324972.html
標籤:
