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 . _/ _/_/