Faire un ps que tu pipes dans un grep. Regarder si il y a quelqu'un. Si non, alors lancer le process. A noter que ce serait mieux de jouer avec un fichier lock.
est ce qu'il n y a pas une conditions qui vérifie l'état du process up/down
avant la boucle while ?
comment parametrer la ligne dans le cron ?
et :
while true
do
monprocess
done
utilsation CPU, est ce n'est pas tros ?
Merci pour votre aide
Le principe de ce script, est que tant que la commande "monprocess" s'exécute, le code de la boucle est bloqué. Il faut que le processus soit arrêté pour passer à l'étape suivant, qui est ici de repartir pour un tour.
Evidemment, si "monprocess" est un programme qui rend la main très vite après avoir créé un autre processus (invisible de la boucle while/do), tu auras très vite un problème :o)
# La metode grouik
Posté par Adrien BUSTANY (site web personnel) . Évalué à 1.
[^] # Re: La metode grouik
Posté par Christophe Chailloleau-Leclerc . Évalué à 2.
while true
do
monprocess
done
[^] # Re: La metode grouik
Posté par demo2000 . Évalué à 0.
avant la boucle while ?
comment parametrer la ligne dans le cron ?
et :
while true
do
monprocess
done
utilsation CPU, est ce n'est pas tros ?
Merci pour votre aide
[^] # Re: La metode grouik
Posté par Jllc . Évalué à 2.
Evidemment, si "monprocess" est un programme qui rend la main très vite après avoir créé un autre processus (invisible de la boucle while/do), tu auras très vite un problème :o)
[^] # Re: La metode grouik
Posté par Mildred (site web personnel) . Évalué à 0.
# La méthode bonux
Posté par Frederic Brugmans . Évalué à 4.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.