Posté par bmc .
En réponse au message Crontab.
Évalué à 4.
Il doit bien y avoir une méthode propre avec un lock de fichier, mais ce que je peux te proposer, c'est que le programme fasse ça :
1) vérifier que le fichier mon_script.lock n'existe pas ; s'il existe, on se tire
2) créer le fichier mon_script.lock si on ne s'est pas tiré
3) traitements
4) effacer le fichier mon_script.lock
Attention à bien effacer le fichier quand tu sors, y compris lors de sorties anormales (genre si un traitement foire, il faut que ton fichier s'efface, sinon le traitement ne se lancera plus).
# Méthode sauvage
Posté par bmc . En réponse au message Crontab. Évalué à 4.
1) vérifier que le fichier mon_script.lock n'existe pas ; s'il existe, on se tire
2) créer le fichier mon_script.lock si on ne s'est pas tiré
3) traitements
4) effacer le fichier mon_script.lock
Attention à bien effacer le fichier quand tu sors, y compris lors de sorties anormales (genre si un traitement foire, il faut que ton fichier s'efface, sinon le traitement ne se lancera plus).