blame a écrit :
si tu l'effaces systematiquement au debut du script il ne sert plus à rien non ?
|
Ben si. La première fois que le truc se lance, il faut bien créer un fichier correspondant au fait qu'il tourne. Mais à un moment, tu es sûr que le processus ne tourne pas. Si le fichier existe à ce moment-là, c'est qu'il y a eu un problème. Et par exemple, dans ce fichier, tu mets le numéro de PID du processus (d'où l'intérêt de recréer à chaque fois le fichier).
Par contr, une fois le script lancé (et le script sait que le dméon est censé tourner), il faut vérifier la présence de ce fichier de lock.
C4est curieux, j'ai l'impression de pas être très clair.