Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/05/2011, à 09:37

catapicultrophe

CRON et repetition de tache

Bonjour,

Je voudrais savoir comment faire pour que les taches CRON qui sont répétées toutes les minutes ne s’exécutent que si la tache n'est pas en cours d’exécution.

Merci d'avance

Hors ligne

#2 Le 13/05/2011, à 10:24

binouche22

Re : CRON et repetition de tache

Bonjour,

une solution possible est de tester l'existence d'une fichier (ex .lock) avant de lancer la tache. Si le fichier existe, la tache n'est pas executée, s'il n'existe pas, le creer (fichier vide), executer la tache puis  le supprimer en fin d'execution.

binouche


binouche22

Hors ligne

#3 Le 13/05/2011, à 11:25

FRUiT

Re : CRON et repetition de tache

while ps ax | grep "[t]ache"; do sleep 10; done

Dernière modification par FRUiT (Le 13/05/2011, à 11:26)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#4 Le 14/05/2011, à 13:11

shyboy

Re : CRON et repetition de tache

merci fruit pour cette commande vraiment utile!

Hors ligne

#5 Le 15/05/2011, à 11:59

FRUiT

Re : CRON et repetition de tache

Mais de rian, avec plaisir ^^


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne