我创建了一个非常简单的bash脚本,该脚本运行一些命令。这些命令之一在运行时需要用户输入。即它询问用户“您想等等吗?”,我只想向其发送回车按键,以便脚本将完全自动化。
我将不必在运行时等待输入或其他任何东西,它足以发送按键,输入缓冲区将处理其余部分。
echo -ne '\n' | <yourfinecommandhere>
或利用echo生成的隐式换行符(感谢Marcin)
echo | <yourfinecommandhere>
现在我们可以简单地使用以下--sk选项:
--sk
--sk,--skip-keypress请勿在每次测试后等待按键
--skip-keypress
即 sudo rkhunter --sk --checkall
sudo rkhunter --sk --checkall