j'ai le m�me genre de question mais pour mettre le lancement du
programme en tant que service je pense [EMAIL PROTECTED] et autre Xmule.

si quelqu'un conna�t la m�thode je suis preneur.

christophe 

Le mar 12/08/2003 � 18:36, jipe a �crit :
>  
> > salut ...
> > 
> > > bash est ton ami:
> > > en ligne de commande:
> > >
> > > while(true);do ps auwwx > /dev/null| grep xmule;if [ $? != 0 ];then
> > > xmule;fi;sleep 10;done
> > 
> > 
> > 
> 
> bash !....
> 
> ps auwx > /dev/null | grep xmule -----------> toujours faux
> ps auwx | grep xmule >/dev/null 2>&1 -------> toujours vrai
> ps auwx | grep [x]mule >/dev/null 2>&1 -----> vrai si xmule tourne, faux sinon
> 
> /sbin/pidof xmule serait un peu mieux ...
> 
> ensuite autant tester tout de suite la commande plut�t que son code de sortie:
> if ! /sbin/pidof xmule >/dev/null 2>/&1; then ....
> 
> enfin pourquoi lancer des pipes ou autre proc � l'infini ... 
> alors qu'on peut lancer xmule en t�che de fond et tester l'existence de /proc/$! ... 
> : 
> while :; do xmule & while :; do if [ -e /proc/$! ]; then sleep 10; else break; fi; 
> done; done
> 
> 
> bye
> jipe
> 
> 
> 
> 
> 
> ______________________________________________________________________
> 
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";
-- 
-----------------------------------
bienvenu dans le monde UNIX-Linux
-----------------------------------
Christophe ROUSSEAU

Attachment: signature.asc
Description: PGP signature

Répondre à