J'essaie de mettre en place une tâche cron comme une sorte de chien de garde pour un démon que j'ai créé. Si le démon se trompe et échoue, je veux que le travail cron le redémarre périodiquement... Je ne suis pas sûr que cela soit possible, mais j'ai lu quelques tutoriels sur les cron et je n'ai rien trouvé qui puisse faire ce que je cherche...
Mon démon est lancé à partir d'un script shell script, donc je cherche simplement un moyen d'exécuter une tâche cron UNIQUEMENT si l'exécution précédente de cette tâche n'est pas encore en cours.
J'ai trouvé ce post qui a fourni une solution pour ce que j'essaie de faire en utilisant des fichiers de verrouillage, mais je ne suis pas sûr qu'il y ait une meilleure façon de le faire...