在 bash 脚本中,我正在使用 wine 调用一个 DOS 程序,该程序需要我“按Enter退出”。如何自动执行此操作并继续执行脚本的其余部分?
问问题
1961 次
3 回答
2
回声 | 葡萄酒dosprogram.exe
于 2009-08-28T22:59:50.017 回答
1
您也许可以使用该expect
程序。
这是一个示例脚本:
spawn /path/to/program/Dynamips
expect -- "->"
send "start R1\r"
expect -- "->" {
sleep 5
send "start R2\r"
}
expect eof
您可以通过以下方式调用它:
expect scriptname
于 2009-08-28T23:00:25.833 回答
0
将输入 0x0D 发送给它
于 2009-08-28T22:58:08.410 回答