Execute shell script ou comando em tempo ocioso

Execute shell script ou comando em tempo ocioso

Estou procurando a possibilidade de executar um script ou comando shell com base no tempo ocioso no shell bash.

Por exemplo, se estou em uma sessão SSH para um servidor meu e após X minutos de inatividade no terminal, quero um comando para iniciar um programa desejado como cmatrix, e quando eu voltar e pressionar uma tecla irei obter de volta para onde eu saí.

Responder1

Aparentemente a tela do GNU temrecursos de proteção de telasemelhante ao que você está perguntando, se você colocar isso em seu .screenrc:

blankerprg cmatrix -ab -u2
idle 60 blanker

informação relacionada