一尘不染

在bash脚本中模拟ENTER键

linux

我创建了一个非常简单的bash脚本,该脚本运行一些命令。这些命令之一在运行时需要用户输入。即它询问用户“您想等等吗?”,我只想向其发送回车按键,以便脚本将完全自动化。

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


阅读 873

收藏
2020-06-02

共1个答案

一尘不染

echo -ne '\n' | <yourfinecommandhere>

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

echo | <yourfinecommandhere>

现在我们可以简单地使用以下--sk选项:

--sk--skip-keypress请勿在每次测试后等待按键

sudo rkhunter --sk --checkall

2020-06-02