howto:nombre-lignes-sortie-commande

Compter le nombre d'occurence retournée par une commande

Par exemple pour renvoyer le nombre de fichiers renvoyés par la commande ls on peut utiliser les options de la commande wc en faisant simplement

ls | wc -l

cela comptera le nombre de lignes dans la sortie de ls (en utilisant ls de cette façon, il mettra un fichier par ligne, donc la sortie de la commande ci-dessus est exactement le nombre d'éléments dans le répertoire courant).

wc sans options donne le nombre de sauts de ligne, de mots et d'octets

sur certains systèmes (généralement UNIX), la commande ls place également . et .. dans la sortie, afin d'obtenir le nombre exact de fichiers/répertoires il faut donc retrancher 2 au nombre retourné

howto/nombre-lignes-sortie-commande.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1