为了账号安全,请及时绑定邮箱和手机立即绑定

模拟按键Y Shell Linux

模拟按键Y Shell Linux

噜噜哒 2021-03-30 13:18:00
我在linux shell中有一个二进制程序,它在其中询问是否继续。由于这个问题,我需要手动运行它。通过模拟键盘按下总是回答“是/是”,然后输入“ Enter”,可以实现自动化?Example:command | Y and ENTER
查看完整描述

1 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

您可以使用命令yes并将其通过管道传递给命令。

yes | <your command>

yes连续打印“ y”和换行符(Enter如果愿意,可打印)。它正是针对您遇到的这类问题而设计的。

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

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


查看完整回答
反对 回复 2021-04-16
  • 1 回答
  • 0 关注
  • 589 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信