模拟按键Y Shell Linux

时间:2018-05-05 03:25:54

标签: linux shell keyboard

我在linux shell中有一个二进制程序,它询问是否继续的问题。我需要手动运行它,因为这个问题。可以自动化,通过模拟键盘按下始终回答“是/ Y”然后给出“回车”?

Example:

command | Y and ENTER

提前致谢

1 个答案:

答案 0 :(得分:-1)

您可以使用命令yes并将其传递给您的命令。

yes | <your command>

yes连续打印'y'和换行符( Enter ,如果您愿意)。它的设计正是为了你所遇到的这类问题。

它也可用于以这种方式打印任何其他内容。只需提供您想要的字符串作为参数,例如yes no连续打印'不'。

键入man yes以查看yes的手册页。