IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Dénombrer fichiers et dossiers
Options
ndubau
posté 16 Jan 2020, 22:53
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 111
Inscrit : 9 Nov 2004
Lieu : Sillans-la-cascade
Membre no 26 620



Bonsoir
Dans l'arborescence d'une photothèque déroule par Alt+Cmd+Clic on voit les dossiers et fichiers et l'on obtiens un total des deux en bas de fenêtre... Mais comment obtenir distinctement le nombre de dossiers et le nombre de fichiers (utilitaire, commande ?)? Certes les compter manuellement mais avec plus de 3000 éléments c'est à vous user les yeux et l'index cliqueur !

Merci de votre aide !

Ce message a été modifié par ndubau - 16 Jan 2020, 22:56.
Go to the top of the page
 
+Quote Post
jeanjd63
posté 16 Jan 2020, 23:48
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 841
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Salut.

Une commande terminal (j'en connais qui vont être contents laugh.gif)

Pour les fichiers :

Code
find /Chemin/nom_photothèque -type f  | wc -l


Pour les répertoires :

Code
find /Chemin/nom_photothèque -type d  | wc -l


find cherche dans /Chemin/nom_photothèque les fichiers -type f(iles) ou les répertoires -type d(irectory) et les affiche.
Le signe | (pipe on rigole pas) redirige la sortie vers le wc (pas de réflexions désobligeantes) qui chasse compte les lignes.

Petit inconvénient les fichiers et répertoires cachés (précédés d'un "." en début de nom) sont aussi comptés.

Go to the top of the page
 
+Quote Post
tchoum
posté 17 Jan 2020, 06:57
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 1 824
Inscrit : 15 Mar 2004
Lieu : Belgique
Membre no 16 299



Citation (jeanjd63 @ 16 Jan 2020, 23:48) *
Petit inconvénient les fichiers et répertoires cachés (précédés d'un "." en début de nom) sont aussi comptés.


Code
find /chemin/du/dossier/ -type f -not -path '*/\.*' | wc -l
pour ignorer les éléments commençant par un "."


PS: le dossier dans lequel on cherche est aussi compté lors de la recherche des dossiers ou alors ajouter une * à /chemin/du/dossier/
Code
find /chemin/du/dossier/* -type d -not -path '*/\.*' | wc -l


--------------------
Tchoum...
Go to the top of the page
 
+Quote Post
jeanjd63
posté 17 Jan 2020, 07:13
Message #4


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 841
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Merci pour les précisions. smile.gif
Go to the top of the page
 
+Quote Post
ndubau
posté 17 Jan 2020, 07:43
Message #5


Adepte de Macbidouille
*

Groupe : Membres
Messages : 111
Inscrit : 9 Nov 2004
Lieu : Sillans-la-cascade
Membre no 26 620



Merci de ces informations !
Mais pour ce qui est du terminal je fais partie des analphabètes ; le chemin du dossier est déjà un écueil mais vais essayer de le contourner !
A bientôt sans doute
Noël
Go to the top of the page
 
+Quote Post
jeanjd63
posté 17 Jan 2020, 08:33
Message #6


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 841
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Citation (ndubau @ 17 Jan 2020, 07:43) *
Merci de ces informations !
Mais pour ce qui est du terminal je fais partie des analphabètes ; le chemin du dossier est déjà un écueil mais vais essayer de le contourner !
A bientôt sans doute
Noël


Une méthode simple :

dans la fenêtre terminal tu tapes

find puis <espace> puis depuis le Finder tu glisses dans le terminal le fichier, répertoire ou photothèque à analyser puis <espace> puis tu colles -type f -not -path '*/\.*' | wc -l

Et ça devrait le faire. Idem pour les répertoires en remplaçant -type f -not -path '*/\.*' | wc -l par -type d -not -path '*/\.*' | wc -l
Go to the top of the page
 
+Quote Post
ndubau
posté 17 Jan 2020, 17:17
Message #7


Adepte de Macbidouille
*

Groupe : Membres
Messages : 111
Inscrit : 9 Nov 2004
Lieu : Sillans-la-cascade
Membre no 26 620



Bonsoir
L'analphabète te sait gré d'avoir pris pitié de son ignorance en lui fournissant clés en main la syntaxe adhoc !
Bonne fin de semaine
Go to the top of the page
 
+Quote Post
frankie00
posté 17 Jan 2020, 18:11
Message #8


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 1 107
Inscrit : 22 Dec 2011
Lieu : Paris
Membre no 173 181



find /chemin/du/dossier/ -type d -not -path '*/\.*' | wc -l


--------------------
¶ Mon blog informatique est la Vague en Creux
¶ MacBook Pro de 2011 avec OS 10.12.6 Sierra 13 pouces, 8 Go de mémoire RAM, processeur 2.7 GHz Intel Core : depuis que j'ai mis un SSD 512 Go, il va 3 fois + vite
¶ Autre MacBook Pro de 2015 avec OS 10.14.5 Mojave 15 pouces Retina, 16 Go de mémoire RAM, processeur quadri-core 2.5 GHz Intel Core , double carte graphique et SSD 512 Go
La version finale de Catalina fera votre lit et vous préparera le café le matin en chantant “L'eau ferrugineuse , NON!!“
Go to the top of the page
 
+Quote Post
jeanjd63
posté 17 Jan 2020, 20:31
Message #9


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 841
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Citation (ndubau @ 17 Jan 2020, 17:17) *
Bonsoir
L'analphabète te sait gré d'avoir pris pitié de son ignorance en lui fournissant clés en main la syntaxe adhoc !
Bonne fin de semaine

De rien mon Capitan. :lol
Go to the top of the page
 
+Quote Post
bigmechantmou
posté 17 Jan 2020, 22:06
Message #10


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 596
Inscrit : 16 Jul 2010
Lieu : Paris, Montmartre
Membre no 156 738



Citation (jeanjd63 @ 16 Jan 2020, 23:48) *
Une commande terminal (j'en connais qui vont être contents laugh.gif)

C'est nul !!! biggrin.gif

C'est vrai quoi… Un petit diskutil pour au moins savoir si tout se trouve sur le même disque, là je suis profondément déçu, je reste sur ma fin… tongue.gif


--------------------

"Les virus sur mac c'est comme les extra-terrestres, certains en ont vu..."

----------------------

Mac mini early 2009 2GHz, SSD Crucial MX500 250Go, 8Go ram (Snow Leopard) + iiyama 27".
Macbook Pro mid 2009 13" 2,53Ghz, SSD intel 40Go, 4Go ram (El Capitan).
Macbook Pro mid 2009 15" 2,53Ghz, SSD Crucial MX500 1To, 8Go ram (Snow Leopard/El Capitan).
Powermac G4 Quicksilver 800Mhz, 1.5Go ram, carte ATI Radeon 9200, carte 2x sata, carte 5x USB (Tiger).
Go to the top of the page
 
+Quote Post
jeanjd63
posté 17 Jan 2020, 22:09
Message #11


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 4 841
Inscrit : 15 Nov 2007
Lieu : Auvergne-Rhône-Alpe.
Membre no 99 922



Citation (bigmechantmou @ 17 Jan 2020, 22:06) *
Citation (jeanjd63 @ 16 Jan 2020, 23:48) *
Une commande terminal (j'en connais qui vont être contents laugh.gif)

C'est nul !!! biggrin.gif

C'est vrai quoi… Un petit diskutil pour au moins savoir si tout se trouve sur le même disque, là je suis profondément déçu, je reste sur ma fin… tongue.gif

Tu vas pas t'y mettre toi aussi. mad.gif
Cointreau n'en faut. biggrin.gif
Go to the top of the page
 
+Quote Post
bigmechantmou
posté 17 Jan 2020, 23:38
Message #12


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 11 596
Inscrit : 16 Jul 2010
Lieu : Paris, Montmartre
Membre no 156 738



Citation (jeanjd63 @ 17 Jan 2020, 22:09) *
Citation (bigmechantmou @ 17 Jan 2020, 22:06) *
Citation (jeanjd63 @ 16 Jan 2020, 23:48) *
Une commande terminal (j'en connais qui vont être contents laugh.gif)

C'est nul !!! biggrin.gif

C'est vrai quoi… Un petit diskutil pour au moins savoir si tout se trouve sur le même disque, là je suis profondément déçu, je reste sur ma fin… tongue.gif

Tu vas pas t'y mettre toi aussi. mad.gif
Cointreau n'en faut. biggrin.gif

Ben reste poli car "Cointreau poli tient" tongue.gif

(la version intra de la boite pour les grosses presta ou ça s'appelle plus Cosmopolitain mais Cointreaupolitain) j'ai bossé sur de gros festivals de films… wink.gif

Ce message a été modifié par bigmechantmou - 17 Jan 2020, 23:42.


--------------------

"Les virus sur mac c'est comme les extra-terrestres, certains en ont vu..."

----------------------

Mac mini early 2009 2GHz, SSD Crucial MX500 250Go, 8Go ram (Snow Leopard) + iiyama 27".
Macbook Pro mid 2009 13" 2,53Ghz, SSD intel 40Go, 4Go ram (El Capitan).
Macbook Pro mid 2009 15" 2,53Ghz, SSD Crucial MX500 1To, 8Go ram (Snow Leopard/El Capitan).
Powermac G4 Quicksilver 800Mhz, 1.5Go ram, carte ATI Radeon 9200, carte 2x sata, carte 5x USB (Tiger).
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 27th February 2020 - 12:08