==> La commande ps | wc -l

kadden Messages postés 311 Statut Membre -  
MyTux Messages postés 228 Statut Membre -
Bonjour,
Quand je lance la commande suivante : ps | wc -l
elle le compte deux processus de plus que le nombre de processus existant au moment de son lancement

Savez-vous pourquoi ?

Merci pour votre aide.

6 réponses

  1. MyTux Messages postés 228 Statut Membre 44
     
    Bonjour,

    Elle ne compte pas le nombre de processus, mais le nombre de ligne qui sont en sortie. Fait un man wc:

    [...]
     -l, --lines
                  print the newline counts
    

    [...]

    Bien à toi,
    MyTux.
    0
  2. kadden Messages postés 311 Statut Membre 9
     
    Merci,
    si je comprends bien :
    PS | WC : va me compter le nombree de processus

    Mais :
    PS'| WC - l : Va compter le nombre de ligne que contient chaque processus

    PS : ça veut dire quoi le nombre de ligne ?
    0
  3. MyTux Messages postés 228 Statut Membre 44
     
    Bonjour,

    Dans ta console, tu fais man wc et tu verras à quoi sert la commande wc.

    Pour ce qui concerne le nombre de lignes, à chaque fois que tu fais une commande, celle - ci te renvoie un retour sur l'écran et l'option -l de la commande wc te sert à compter le nombre de ligne retournée par la commande.

    Bref fais d'abord un man des commandes avant de les exécuter, ça sert.

    Bien à toi,
    MyTux.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. kadden Messages postés 311 Statut Membre 9
     
    En fait j'ai eu un problème avec mon Grup que je vais bientôt réparer,
    en attendant je n'ai pas unix,

    Pour PS , j'ai trouvé les status suivants :
    R : runnable
    S : sleeping
    Z : Zombie
    D : sommeil
    T : traced

    Mais parfois j'ai les statuts comme ceci :
    R+
    Ss
    S+
    N : gentillesse

    à quoi ça correspond

    merci de me supporter en attendant de réparer mon unix
    0
  6. MyTux Messages postés 228 Statut Membre 44
     
    Bonjour,

    Man page ps: http://unixhelp.ed.ac.uk/CGI/man-cgi?ps
    Man page wc: http://unixhelp.ed.ac.uk/CGI/man-cgi?wc

    Il faut chercher aussi par soi-même.

    Bien à toi,
    MyTux.
    0