jeudi 21 mars 2002, 09:36:25, Pierre a �crit :

> Bonjour,

>> > Voyez-vous un moyen simple pour avoir la liste des utilisateurs
>> > qui se sont connect�s (= qui ont fait tourner un processus) au
>> > moins une fois la veille ?
>> 
>> Regarde peut-�tre du c�t� de last et lastlog

> Je connais. Notamment "lastlog -t ...". Mais deux probl�mes :
> - Cela ne donne pas tous les connect�s (au sens "qui ont fait tourner
>   un processus"), tr�s loin de l�.
> - Cela ne permet pas de sp�cifier "ceux de la veille".

> Tu as une id�e pr�cise en t�te ? Merci.

pour sp�cifier ceux de la veille :

day=`date +%d`
date --date="`date +%m`/`expr $day - 1`/`date +%Y`" +"%a %b %d"
�a te donnes la date de la veille (et �a marche toute l'ann�e:)
reste plus qu'a faire un grep


pour "qui ont fait tourner un processus"

tu peux expliquer un peu plus ... un exemple par exemple :)

moi je te donnes mon exp�rience :
si je veux lancer un processus (gnut) sur une machine ... je fais
"ssh <nom de machine>"
"gnut"

et l� forc�ment j'apparais dans le last ....

de plus si je me connecte depuis X, j'ai le num�ro de display � la place
de la machine d'origine


A+ Tom



-- 
Thomas Clavier   http://www.tcweb.dyndns.org  .  _/_/_/_/_/  _/_/   
Centre d'expertise RGO                        .     _/     _/       
DATACEP Nord                                  .    _/     _/        
+33 3 28 52 53 02 - +33 6 09 25 59 67         .   _/       _/_/     

Répondre à