Ejecutar script de shell o comando en tiempo de inactividad

Ejecutar script de shell o comando en tiempo de inactividad

Estoy buscando la posibilidad de ejecutar un script o comando de shell basado en el tiempo de inactividad en bash shell.

Como ejemplo, si estoy en una sesión SSH en un servidor mío y después de X minutos de inactividad en la terminal, quiero un comando para iniciar un programa deseado como cmatrix, y cuando regrese y presione una tecla obtendré de vuelta donde lo dejé.

Respuesta1

Aparentemente la pantalla GNU tienecapacidades de salvapantallassimilar a lo que estás preguntando, si pones esto en tu .screenrc:

blankerprg cmatrix -ab -u2
idle 60 blanker

información relacionada