Quero personalizar meus scripts de nível de execução com base em uma combinação de teclas pressionada na inicialização.
Como testar o pressionamento de teclas o mais cedo possível na inicialização? Preciso fazer algo especial, como por exemplo: bloquear o computador no nível de execução 1 para poder preparar scripts de nível de execução 5?
Como faço para fazer isso?
Responder1
Você pode usar read -N 1 -t 0.1
para tentar capturar um pressionamento de tecla em seu script sysinit ( /etc/rc.sysinit
aqui, não sei o que é no Mint) e mudar para o nível de execução apropriado com base no caractere capturado.