Bash 脚本在启动时检测按键按下情况

Bash 脚本在启动时检测按键按下情况

我想根据启动时按下的组合键自定义运行级别脚本。

如何从启动时尽早测试按键情况?我是否需要做一些特殊的事情,例如:将计算机锁定在运行级别 1,以便我可以准备运行级别 5 脚本?

我该怎么办?

答案1

您可以read -N 1 -t 0.1尝试在 sysinit 脚本中捕获按键(/etc/rc.sysinit此处,不知道 Mint 上的按键是什么),并根据捕获的字符切换到适当的运行级别。

相关内容