Dans un devoir, j'ai une question à laquelle je n'arrive pas à répondre (coup de chance, c'est la seule !).
Je dois dire ce que fait EXACTEMENT cette commande :
less /etc/passwd | grep /bin/sh | sort | wc -l
Je dois dire à quoi sert chaque commande, argument, etc...
D'après ce que je sais, il me renvoi le numéro de la ligne où il trouve "/bin/sh" mais ce qui est étonnant est qu'il ne me renvoi qu'un numéro de ligne alors qu'il devrait m'en renvoyer plusieurs vu que le fichier contient plusieurs fois ça non?
Mais j'avoue que je ne comprend pas trop le rôle de "sort" et de "wc" car d'après ce que j'ai vu, "wc" est censé afficher le nombre de saut de ligne (c'est ce qui est marqué dans man wc) mais je ne vois pas trop son utilité ici.
Merci d'avance pour votre aide.
Poste le Tuesday 6 January 2004 16:34:45