我想自动运行./configure
命令。当我正常运行它时,每次我必须按回车键。我想从shell脚本运行此命令,我不希望它等待用户在每个提示输入路径时按Enter键。我该如何实现这一目标?我正在使用带有bash shell的Ubuntu机器。感谢。
mdt-inference@ubuntu:~/MDT/mdst-libreoffice$ ./configure
Path to Office installation? [/usr/lib/libreoffice]
Path to Office SDK installation? [/usr/lib/libreoffice/sdk]
注意:我尝试了以下链接,但它不起作用。 How to simulate two consecutive ENTER key presses for a command in a bash script?
我已经使用了“yes”命令,但是当我运行./configure时,有多个提示超过两个。当我使用"yes"
时,它只为第一个提示提供参数
答案 0 :(得分:1)
yes
命令(只需输入2个键)
yes " " | head -2 | ./configure
一般来说,这应该有效。
yes | ./configure
答案 1 :(得分:0)