您的位置:首页 > 其它

expect 的小点--expect的使用

2015-09-02 08:42 330 查看
expect "password"
send "123456\r"

注意:expect 和字符串“password”中间有一个空格,send和字符串“123456\r”中间有一个空格。因为expect和send都是一个命令,只有加空格才能与参数分开。

expect {
"password:" {send "123456\r"}
}
注意:expect与{ 之间有一个空格,因为这样Expect才可以才可以识别expect命令。“password”和 { 之间也有一个空格。

expect {
"password:" {send "$password\r";send "exit\r"}
}


注意:send "$password\r"和send "exit\r"之间加了分号,表示执行多条语句,最后一条不用加分号

\r 和 \n的区别

\r是回车,\n是换行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: