【发布时间】:2011-05-26 19:01:55
【问题描述】:
嗨,我有以下名为 a.exp 的期望脚本
#!/usr/bin/expect
spawn cat a.txt
其中 a.txt 包含以下单行字符串文本
你好世界
接下来我使用以下命令使其可执行
chmod +x a.exp
现在,我运行如下
./a.exp
我得到的输出如下
spawn cat a.txt
另一方面,如果我使用以下脚本
puts [exec cat a.txt]
而不是
spawn cat a.txt
它会打印 a.txt 文件的内容。 PLZ你能帮我用spawn来执行它吗?谢谢!
【问题讨论】: