blog actif depuis 1328 jours.

retours d'expériences, codes sources, réflexions, humeurs... d'un webmaster

 

Mer.

05

Août

 
La commande linux ls permet de lister un répertoire. Elle nous fournit des informations détaillées sur les propriétés des fichiers contenus dans ce répertoire, mais ne nous donne pas le nombre de total de ces fichiers.
Pour cela, nous utiliserons la commande wc.

La commande wc permet de retourner le nombre de lignes, de mots et d'octets d'un fichier.

Ainsi :
wc fichier.txt
42 102 1393 fichier.txt

soit 42 lignes, 102 mots et 1393 octets
( les options -w, -l et -c permettent respectivement d'avoir le nombre de lignes, de mots ou d'octets ).

Pour avoir le nombre d'éléments d'un répertoire, il suffit de piper une commande comme ls ou find par exemple avec wc :
ls . | wc -l
10
Il y a 10 éléments dans le répertoire courant
Remarque : attention à l'utilisation de ls. Si vous pipez ls -al, le résultat sera 11, car la commande indique la taille du répertoire sur une ligne supplémentaire.
find . -type f -maxdepth 1
5

Il y a 5 éléments de type fichier dans le répertoire courant (sans les sous répertoires)

 

Commentaires

Aucun commentaire

 

Ajouter un commentaire

nom / pseudo :
e-mail :

(Votre e-mail ne sera ni exploité, ni divulgué.)

site (facultatif)
 
romualb.com est sur Facebook
<Février 2012 
LunMarMerJeuVenSamDim
  01 02 03 04 05
06 07 08 09 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29