【发布时间】:2014-01-19 23:43:46
【问题描述】:
谢谢。
但是需要帐号和密码。所以我必须发送它们,然后发送 ovs-vsctl 命令。
脚本是这样的:
spawn telnet@ip
expect -re "*login*" {
send "root"
}
expect -re "password*" {
send "****"
}
send "ovs-vsctl *******"
我想存储这个命令send "ovs-vsctl ****"的输出,但是很多时候我得到了命令“send "password"”的一些输出,我怎样才能得到send "ovs-vsctl****"的输出。命令send "ovs-vsctl ***的输出是两个字符串,每个字符串占一行。
谢谢。
【问题讨论】: