希望没有执行生成。
嗨,我有以下期望脚本命名为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文件的内容。请您帮我使用衍生工具执行它吗?谢谢!
没有找到相关结果
已邀请:
1 个回复
破弯
,它将得到我认为是正确的输出:
如果您确实只想提取其他程序写出的所有内容而不发送任何回报,则可以使用最后一行来等待文件结束:
在我测试时,两者都会产生此输出: 产卵猫a.txt 你好,世界