我正在编写一个使用expect的脚本,其中我必须rlogin到某个主机&之后我需要发送一些命令.现在我想退出到该主机并再次重新登录到其他主机并发送一些命令.但是我的脚本运行不是等待第一个主机完成其作业而是退出,而是在前一个进程之间发送其他命令.
我怎样才能实现这一目标请指导?
我怎样才能实现这一目标请指导?
示例代码如下:
#!/usr/local/bin/expect -f spawn rlogin host1 expect "%" send "source xyz.csh\r" send "exit\r" expect "%" spawn rlogin host2 some set of commands@H_301_6@