我创建了一个非常简单的 bash 脚本,它运行一些命令。 这些命令之一需要用户在运行时输入。即它询问用户“你想等等等等吗?”,我只想简单地向其发送一个回车按键,以便脚本完全自动化。
我不必在运行时等待输入或任何事情,只需发送按键就足够了,输入缓冲区将处理其余的事情。
最佳答案
echo -ne '\n' | <yourfinecommandhere>
或者利用 echo 生成的隐式换行符(感谢 Marcin)
echo | <yourfinecommandhere>
关于bash - 在 bash 脚本中模拟 ENTER 按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30981475/