0

我看到一些代码exp_send -i $bash_id "/bin/tcsh",是什么 -i flag意思?后面的 -i 标志是什么意思exp_send

4

1 回答 1

3

Expect 允许您一次生成多个进程,然后以混合方式与它们交互。这是一个非常强大的机制,但它确实意味着当你说exp_send去往或去往expect时,你必须说出你在说什么。这是通过使用-i标志来指定spawn idspawn来完成的,它在创建子进程时返回。

当只有一个子进程时,-i可以省略,因为spawn_id默认使用全局变量。

于 2012-06-18T12:46:14.297 回答