Derniere connexion de chaque utilisateur

beber49 -  
 beber49 -
Bonjour,

J'aurai voulu savoir la date de derniere connexion de chaque utilisateur sur un serveur Solaris.

J'ai essayé les commandes ci-dessous, mais aucune ne marche :

last | tr -s ' ' | cut -d' ' -f3 | sort -u | awk '{if ($1 ~ /^[0-9]/) {last | grep $1 | head -1| tr -s' ' | cut -d' ' -f1,5,6} }'

ou plus simplement :

last | tr -s ' ' | cut -d' ' -f3,5,6 | sort -u -k 1,1 => affiche la premiere connection de chaque utilisateur :(

Pourriez-vous m'aider s'il vois plait ???

Merci beaucoup par avance !!!
A voir également:

2 réponses

beber49
 
Bon, j'ai trouvé ca en script shell :

for i in `last | tr -s ' ' | cut -d' ' -f3 | sort -u | awk '{if ($1 ~ /^[0-9]/) {print $1} }'` ; do last | grep "$i" | head -1 ; done

C'est un peu depassé le shell mais bon, ca marche qd meme. ;)

Reste plus qu'a avoir l'année avec la commande last... :(
1
beber49
 
Des idées pour avoir l'année avec la commande "last" ?

J'ai eu beau chercher, j'ai rien trouvé...:(
0