[shell] nombre d'utilisateurs connecté?

Résolu
mellali -  
 vincent -
salut tt le monde

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

7 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,
finger
who
w
A toi de faire ton choix parmis ces 3 commandes ;-))
4
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,
lami20j@deb:~$ who | awk '{print $1" "$3}'
root 2007-09-12
c 2007-09-12
lami20j 2007-09-12


3
Jean-François Pillou Messages postés 19261 Date d'inscription   Statut Webmaster Dernière intervention   63 277
 
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...
1
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
who -q
;-)
0
mellali
 
merci pour votre reponse mais je chercher une fonction qui retourne le nombre directement
1
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
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 '^#')" : ".*=\(.*\)"
;-))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mellali
 
merci encors
0
Vincent
 
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
0
vincent
 
Merci beaucoup ! ! !

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

Vincent
0