Nous avons un long processus sur un serveur distant qui est lancé manuellement de temps en temps. Malheureusement, les connexions Internet meurent, les noyaux paniquent et toute une série d'autres défis peuvent être rencontrés par la session ssh utilisée pour se connecter et démarrer le travail.
L'écran semble être un moyen idéal pour s'assurer que le processus n'est pas interrompu. Cependant, compter sur une personne pour toujours se rappeler de démarrer l'écran puis d'exécuter le script pour démarrer le processus est un problème qui attend. Existe-t-il un moyen à partir du script que je puisse vérifier pour voir si le script est appelé depuis l'écran? Si c'est le cas, le processus continuera sinon le script se terminera avec un message demandant à l'utilisateur d'exécuter l'écran en premier.