【发布时间】:2012-03-04 20:40:36
【问题描述】:
部分脚本a.exp:
#!/usr/bin/expect
# .....
spawn ssh -qTfnN -D $port $user@$host
expect "*assword:*"
# .....
如何获取子进程“ssh”的pid。
如果我在 bash shell 中执行这些,而不是在脚本文件中,结果是
expect1.1> spawn ssh name@host
spawn ssh name@host
2188
expect1.2>
2188是子进程的pid。
以及如何在expect shell中使用exp_pid命令?
【问题讨论】: