在bash腳本中,我使用wine來調用DOS程序,它要求我「按輸入退出」。我如何自動執行該操作並繼續執行腳本的其餘部分?在bash中自動「按Enter鍵退出」?
1
A
回答
2
回聲| wine dosprogram.exe
0
發送輸入0x0D
1
您可能可以使用expect
程序。
下面是一個示例腳本:
expect scriptname
:
spawn /path/to/program/Dynamips
expect -- "->"
send "start R1\r"
expect -- "->" {
sleep 5
send "start R2\r"
}
expect eof
你可以調用此
相關問題
- 1. Python在ENTER按鍵上退出循環
- 2. 自動按Enter繼續在Bash中
- 3. 按Enter鍵繼續或q退出C++
- 4. 用戶按ENTER鍵退出while循環
- 5. 自動執行shell按Enter鍵繼續
- 6. 自動執行等待您按ENTER鍵
- 7. Easyui combobox按Enter鍵自動清除框
- 8. Inquirer.js輸入答案正在退出進程時按Enter鍵
- 9. 按Enter鍵
- 10. 輸入數據時如何不退出控制檯在Visual Basic中按Enter鍵
- 11. 在文本框的按鍵事件中按下Enter鍵後取消Enter鍵
- 12. 按退出鍵退出循環
- 13. Javascript:如何在按下enter鍵的情況下觸發退格按鍵?
- 14. 在Dos批處理文件中按ENTER鍵打開程序或按任何其他鍵退出蝙蝠
- 15. 按下Enter鍵後自動「繼續」Sublime中的註釋塊?
- 16. 按Enter鍵繼續
- 17. ModelPopupExtender和Enter鍵按
- 18. 按「Enter」鍵激活按鈕
- 19. 如何從鍵盤讀取「Enter」鍵退出程序
- 20. Bash退出不退出
- 21. 自退出按鈕
- 22. 按ENTER鍵在datagridview中選擇一行
- 23. 在Selenium腳本中按Enter鍵
- 24. 按Enter鍵在WPF窗口中登錄。
- 25. 使用Excel VBA自動化按鍵進入IE瀏覽器按Enter鍵搜索
- 26. Powershell按任意鍵退出
- 27. Python,按任意鍵退出
- 28. 按回車鍵退出(Java)
- 29. 退出應用程序後退按鍵
- 30. 如何按退回鍵退出程序?