bash - 在 bash 脚本中模拟 ENTER 按键

我创建了一个运行几个命令的非常简单的 bash 脚本。 这些命令之一在运行时需要用户输入。即它问用户“你想胡说八道吗?”,我想简单地发送一个回车键,这样脚本就会完全自动化。

我不必在运行时等待输入或任何东西,只需发送按键,输入缓冲区将处理其余部分。

最佳答案

echo -ne '\n' | <yourfinecommandhere>

或利用 echo 生成的隐式换行符(感谢 Marcin)

echo | <yourfinecommandhere>

https://stackoverflow.com/questions/6264596/

相关文章:

python - 如何单步调试 Python 代码以帮助调试问题?

python - Seaborn地 block 没有出现

python - 如何使 python 命令行程序自动完成任意事物而不是解释器

python - 如何在 Python 中加入两个生成器?

c - 如何从Linux中的C获取当前时间(以毫秒为单位)?

python - 检查字符串是否包含数字

linux - 我应该选择什么 : GTK+ or Qt?

python - 使用 PyCrypto AES 256 加密和解密

linux - 来自守护程序 : "Conflict ... already in use by c

python - Python Web 框架、WSGI 和 CGI​​ 如何组合在一起