[shell] nombre d'utilisateurs connecté? [Résolu/Fermé]

Signaler
-
 vincent -
salut tt le monde

qu'elle est la commande shel qui permet d'obtenir le nombre d'utilisateurs connecté a une heure precise ?

7 réponses

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 869
Salut,
finger
who
w
A toi de faire ton choix parmis ces 3 commandes ;-))
4
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 544
Salut,
lami20j@deb:~$ who | awk '{print $1" "$3}'
root 2007-09-12
c 2007-09-12
lami20j 2007-09-12


Messages postés
18642
Date d'inscription
lundi 15 février 1999
Statut
Webmaster
Dernière intervention
19 juillet 2021
63 119
Pour avoir le nombre d'utilisateurs connectés :
who | wc -l


On peut potentiellement améliorer le résultat en faisant un "sed" récupérant la liste des noms, puis uniq pour enlever les utilisateurs ayant ouvert deux shells...
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 869
who -q
;-)
merci pour votre reponse mais je chercher une fonction qui retourne le nombre directement
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 869
Ben alors la réponse du Jcheff en personne est faite pour toi ;-))

Au cas ou tu voudrais utiliser le "who -q", voilà une adaptation :
expr "$(who -q | grep '^#')" : ".*=\(.*\)"
;-))
merci encors
Bonjour,


Je maitrise pas encore bien le grep

Comment je pourrais récupérer sur chaque ligne seulement le nom d'utilisateur et la date ?

Merci d'avance

Vincent
Merci beaucoup ! ! !

J'aurais pu chercher longtemps avant de trouver la réponce !

Vincent