IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

[Unix]utilisateurs connectes et leur process


Sujet :

Shell et commandes GNU

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut [Unix]utilisateurs connectes et leur process

    Bonjour,
    quelqu'un aurait-il une idee? J'ai ecrit un code pour afficher les utilisateurs actuellement connectes et ce qu'ils font. Mon code fonctionne mais mon probleme est que je voudrais afficher les noms reels des users et nom leur login, par ex: TOTO TITI au lieu de TOTO.TITI; alors comment faire?

    voici mon code:

    #!/bin/bash
    users=`who | cut -d' ' -f1 | sort -u`
    for i in $users
    do
    echo $i
    ps -u $i
    done

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    inutile de faire un script pour une commande unique.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    for i in `
    grep $(who | awk '{print $1}' | sort -u ) /etc/passwd | awk -F ":" '{print $5}' ` ; do echo $i && ps -u $i ; done

  3. #3
    Membre éprouvé Avatar de baroudi
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 117
    Par défaut
    la commande
    # finger
    <login>

    te permet de connaitre toutes les infos sur un utilisateur (nom réel, groupe...etc)

Discussions similaires

  1. [Tomcat] Lister les utilisateurs connectés
    Par will_mad dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 08/07/2005, 15h19
  2. [C#] Nb d'utilisateurs connectés
    Par Pasiphae dans le forum ASP.NET
    Réponses: 7
    Dernier message: 10/11/2004, 13h58
  3. Nbrs d'utilisateurs connectés ?
    Par ada_b dans le forum Administration
    Réponses: 2
    Dernier message: 25/10/2004, 09h06
  4. Récupérer utilisateurs connectés
    Par alex4 dans le forum XMLRAD
    Réponses: 2
    Dernier message: 14/04/2004, 14h21
  5. nombre d'utilisateur connecté a ma base ACCESS
    Par shkinmi dans le forum VBA Access
    Réponses: 2
    Dernier message: 28/11/2003, 13h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo