Le Dimanche 2 F�vrier 2003 18:09, Christophe PEREZ a �crit :
> Bonjour,
>
> L�, c'est clair, c'est pour Jipe, mais peut-�tre qu'un autre veut s'y
> essayer :-))
>
> Je veux faire un script, lanc� par le .bashrc, mais qui ne doive �tre
> lanc� qu'une seule fois par user et par session.
>
> J'ai donc mis un test au d�but qui v�rifie s'il est d�j� lanc�, mais le
> r�sultat me laisse perplexe.
>
> J'ai mis quelque chose du genre :
> #!/bin/bash
> if [ $((`ps -x | grep "mon_script" | grep -v grep | wc -l`)) -gt 1 ]; then
>   exit
> fi
>
> Mais il semble qu'au lieu d'avoir un processus (lui-m�me), j'en ai
> souvent (mais pas tjrs) 2, donc �a ne colle pas.
>
> Une id�e sur la question ?
>
> Merci.
>
> PS : je suis all� sur l'irc, jipe pr�sent mais emble pas en ligne :-)

>>> Si tu veux faire un script qui ne se lance qu'une fois par user et par 
session, pourquoi ne le mets tu pas dans le .login ? Il se comportera alors 
exactement comme cel�: Il se lancera une seule fois au login de 
l'utilisateur.

A+


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

Répondre à