==> La commande ps | wc -l

Fermé
kadden Messages postés 248 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 3 décembre 2021 - 11 janv. 2011 à 16:02
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 - 11 janv. 2011 à 16:23
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

MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
11 janv. 2011 à 16:07
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
kadden Messages postés 248 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 3 décembre 2021 9
11 janv. 2011 à 16:09
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
Xavstarblues Messages postés 10019 Date d'inscription mercredi 22 août 2007 Statut Contributeur Dernière intervention 28 décembre 2019 1 853
11 janv. 2011 à 16:10
0
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
11 janv. 2011 à 16:12
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

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

Posez votre question
kadden Messages postés 248 Date d'inscription mardi 18 mai 2010 Statut Membre Dernière intervention 3 décembre 2021 9
11 janv. 2011 à 16:16
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
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
11 janv. 2011 à 16:23
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