1

在 bash 脚本中,我正在使用 wine 调用一个 DOS 程序,该程序需要我“按Enter退出”。如何自动执行此操作并继续执行脚本的其余部分?

4

3 回答 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 回答