我在linux shell中有一个二进制程序,它询问是否继续的问题。我需要手动运行它,因为这个问题。可以自动化,通过模拟键盘按下始终回答“是/ Y”然后给出“回车”?
Example:
command | Y and ENTER
提前致谢
答案 0 :(得分:-1)
您可以使用命令yes
并将其传递给您的命令。
yes | <your command>
yes
连续打印'y'和换行符( Enter ,如果您愿意)。它的设计正是为了你所遇到的这类问题。
它也可用于以这种方式打印任何其他内容。只需提供您想要的字符串作为参数,例如yes no
连续打印'不'。
键入man yes
以查看yes
的手册页。