錯誤的緣由是,把兩個}{捱到一塊兒形成的
.......
if {$argc!=4}{
puts stderr "Usage:your arguments is error!"
exit 1
}
spawn ssh $user@$ip
expect {
"(yes/no)?" {send "yes\r";exp_continue}
"password:" {send "$pass\r"}
}ssh
....略...ide
文中標紅色的部分,在中間加入一個空格} {就能正常運行了,expect語法仍是比較嚴謹的spa