On Samedi 21 D�cembre 2002 19:18, Georges Lours wrote:
> "if pheonix est ouvert"
> then commande 1
> else commande 2
>
> Ce que je ne sais pas, c'est comment r�diger ce "if phoenix est ouvert"
> Merci d'avance � qui pourrait me l'indiquer

Si c'est du script shell la chose suivante (non test�e) devrait le faire :

if test `ps x | grep "phoenix" | grep -v "grep" | wc -l` != 0
then
 echo "d�j� ouvert";
else
 echo "pas ouvert";
fi

(attention a bien mettre des antiquotes ` et non pas des quotes ' sur la ligne 
du test).

En gros voici ce qu'on fait :

1) prendre la liste des processus de cet utilisateur (ps x)
2) ne garder que les lignes qui contiennent "phoenix" (grep "phoenix")
3) exclure les lignes qui contiennt "grep (c'est pour �viter de compter le 
processus g�n�r� par 2) )
4) compter les lignes qui sortent de tout �a (1 ligne par process phoenix 
normalement)

-- 
Herv� LEFEBVRE          http://www.linuxfrench.net
[EMAIL PROTECTED]
LUTTEZ CONTRE LA VENTE FORC�E DE LOGICIELS :
http://www.linuxfrench.net/oem/

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à