Le ps est en minuscule , il faut lire les messages d'erreur !!
C'est :
ps aux |grep evolution |wc -l |read value
If [[ $value = 0 ]]; then
evolution &
fi
je vois que c'est /usr/bin/evolution pour le software donc tu peux faire :
ps aux |grep "/usr/bin/evolution" |wc -l |read value
If [[ $value = 0 ]]; then
/usr/bin/evolution &
fi
et il devrait s'executer.
Gilles
-----Message d'origine-----
De�: Vincent Soubise [mailto:soubise.vincent@;wanadoo.fr]
Envoy�: jeudi 24 octobre 2002 19:27
��: Liste mandrake d�butant
Objet�: Re: [debutant] RE : [debutant] RE: [debutant] Ouverture aud�marrage
Le jeu 24/10/2002 � 16:45, Gilles Crebassa a �crit :
> Pour savoir si le programme est en mode execution , tu fais
>
> Ps aux |grep evolution |wc -l
>
> Si tu as 0 , c'est qu'il est pas d�marr�.
> Donc , dans ton script , tu ajoute
>
>
>
> le nom evolution n'est peut-etre pas exact , regarde le nom de l'executable dans ps
>aux.
>
Bonjour
Et merci pour ta r�ponse.
J'ai r�ussi � faire ce que je voulais avec la solution propos�e par
jipe, mais ton intervention m'int�resse...
Lorsque je fais
[vincent@Dell vincent]$ Ps aux |grep evolution |wc -l
j'obtiens
bash: Ps: command not found
0
Est-ce que cela signifie que le nom �volution n'est pas exact ?
Lorsque je fais
[vincent@Dell vincent]$ ps aux
j'ai toutes les lignes suivantes qui concernent evolution
vincent 7594 0.3 7.5 20484 9536 ? S 19:20 0:01
/usr/bin/evolution
vincent 7600 0.2 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7606 0.0 5.0 23180 6392 ? S 19:20 0:00
evolution-calendar --oaf-activate-iid=OAFIID:GNO
vincent 7617 0.1 6.3 22784 8076 ? S 19:20 0:00
evolution-addressbook --oaf-activate-iid=OAFIID:
vincent 7626 0.0 11.3 60372 14432 ? S 19:20 0:00
evolution-mail --oaf-activate-iid=OAFIID:GNOME_E
vincent 7627 0.0 11.3 60372 14432 ? S 19:20 0:00
evolution-mail --oaf-activate-iid=OAFIID:GNOME_E
vincent 7637 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7638 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7639 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7640 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7641 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7642 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7643 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7644 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
vincent 7645 0.0 7.5 40092 9544 ? S 19:20 0:00
evolution-executive-summary --oaf-activate-iid=O
Comment je fais pour savoir laquelle est la bonne ?
Merci,
Vincent
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"