Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
[AIDE]Dénombrer le nbre de dossier dans un répertoire ...
Envoyé par: Totom 7

Bonjour

Je suis à la recherche d'une commande ou un ensemble de commande permettant de dénombrer le nbre de répertoires dans un point de l'arboressence (ex: /home).
Merci d'avance pour votre solution.

Totom

Poste le Monday 22 January 2007 18:00:43
Répondre     Citer    
Re: [AIDE] Dénombrer le nbre de dossier dans un répertoire
Envoyé par: nicola

Hum, ça ressemble à un exercice donné par un professeur, ça.
Cherche du côté de find, de head ou de tail et de wc. Ça devrait se faire en une ligne avec des tubes.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Monday 22 January 2007 18:27:23
Répondre     Citer    
Re: [AIDE] Dénombrer le nbre de dossier dans un répertoire
Envoyé par: madmaxou

A priori sans trop chercher avec un :

ls -D | wc -l

tu pourrais avoir le nombre de répertoires courants puisque le -l compte 1 pour chaque saut de ligne et -D ne liste que les repertoires ^-^

j'espère que c'est ça que tu cherchais :p

Poste le Tuesday 23 January 2007 09:59:36
Répondre     Citer    
Re: [AIDE]Dénombrer le nbre de dossier dans un répertoire ...

En une ligne : ( bug inside )

 ((cpt=$RANDOM%1)) ; for i in * ; do  [ -d $i ] &&  ((cpt=cpt+1)) ; done ; echo "nombre de repertoire : $cpt"

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Tuesday 23 January 2007 22:36:34
Répondre     Citer    
Re: [AIDE]Dénombrer le nbre de dossier dans un répertoire ...
Envoyé par: lolotux

find * -type d | wc -l

ma petite contrib (tient compte du récursif)

Software is like sex !
It's better when it's Free !

Poste le Tuesday 23 January 2007 22:48:29
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
[AIDE]Dénombrer le nbre de dossier dans un répertoire ...
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons