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
signature.asc
Description: PGP signature
