Je veux récupérer l'heure et la date de connexion de l'utilisateur. Existe-t-il une commande dans Unix fournissant la date de connexion et l'heure de connexion de l'utilisateur? ce problème que je veux effectuer dans Shell-script où le nom d'utilisateur accepte de l'utilisateur final et après avoir vérifié la disponibilité de l'utilisateur, je voudrais récupérer l'heure et la date de connexion de cet utilisateur dans une variable différente, puis l'afficher à l'aide de la commande 'echo' .
last $USER_NAME
montrera également les utilisateurs actuels. Cela montrera quelque chose commeusername ttyp0 192.168.1.100 Tue Sep 13 13:09 still logged in
Sous linux,
last -R $username | awk '/still logged in/ {print $3,$4,$5,$6}'
ne retournera rien si l'utilisateur n'est pas connecté, sinon une liste date / heure pour chaque session active.D'autres Unix qui ne connaissent pas l'
-R
option de durée (qui supprime le nom d'hôte) devront être modifiés.la source