Bash Script detecta a chave para baixo na inicialização

2

Eu quero personalizar meus scripts de nível de execução com base em uma combinação de teclas pressionada na inicialização.

Como posso testar as teclas pressionadas o mais cedo possível a partir do boot? Preciso fazer algo especial, como por exemplo: bloquear o computador no nível de execução 1 para que eu possa preparar scripts de nível 5?

Como faço para isso?

    
por bambuntu 22.03.2012 / 03:56

1 resposta

1

Você pode usar read -N 1 -t 0.1 para tentar capturar uma tecla no seu script sysinit ( /etc/rc.sysinit aqui, não sei o que é no Mint) e mudar para o nível de execução apropriado baseado no caractere capturado.

    
por 24.03.2012 / 04:12