Temos um longo processo de execução em um servidor remoto que é iniciado manualmente de tempos em tempos. Infelizmente, as conexões à Internet morrem, o kernels entra em pânico e vários outros desafios podem ser encontrados na sessão ssh usada para conectar e iniciar o trabalho.
A tela parece ser uma maneira perfeita de garantir que o processo não seja interrompido. No entanto, contar com uma pessoa para sempre lembrar-se de iniciar a tela e executar o script para iniciar o processo é um problema que espera acontecer. Existe uma maneira do script que eu possa verificar para ver se o script está sendo chamado na tela? Se for o processo continuará, caso contrário, o script será encerrado com uma mensagem instruindo o usuário a executar a tela primeiro.