Matar Bash Shell Inativo

Matar Bash Shell Inativo

Existe uma maneira de encerrar automaticamente um console Bash após ele ficar inativo por um período de tempo especificado?

Responder1

Minha sugestão seria definir oVariável TMOUTpara um valor diferente de zero. Se os usuários tentarem substituí-lo, configure-o como somente leitura em um script de perfil global.

TMOUT

Se definido com um valor maior que zero, TMOUT será tratado como o tempo limite padrão para o read builtin (consulte Bash Builtins). O comando select (consulte Construções condicionais) termina se a entrada não chegar após TMOUT segundos quando a entrada vier de um terminal.

Em um shell interativo, o valor é interpretado como o número de segundos de espera por uma linha de entrada após a emissão do prompt primário. O Bash termina depois de esperar esse número de segundos se uma linha completa de entrada não chegar.

informação relacionada