我正在尝试编写一个expect脚本,它执行/运行另一个shell脚本。此shell脚本配置模拟器,因此expect脚本旨在通过发回适当的数据来自动配置模拟器。但是,当我在我的expect脚本中编写exec
后跟shell脚本的名称时,没有任何反应。控制台只是坐着等待。输入字符串以及诸如此类不会安抚脚本。发射失败。 DOA ......我从其他帖子中读到,在与子程序交互时,使用exec并不合适。
关于如何在expect脚本中执行shell脚本的任何建议呢?
谢谢!
答案 0 :(得分:0)
如果您想与shell脚本进行交互,则需要spawn
,然后expect
查看模式和send
响应。
如果您想要全新的品牌,请查看书籍" Exploring Expect"期待Don Libes的作者。