Dénombrer fichiers et dossiers |
Bienvenue invité ( Connexion | Inscription )
Dénombrer fichiers et dossiers |
16 Jan 2020, 22:53
Message
#1
|
|
Adepte de Macbidouille Groupe : Membres Messages : 137 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. |
|
|
16 Jan 2020, 23:48
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 11 698 Inscrit : 15 Nov 2007 Lieu : Auvergne-Rhône-Alpe. Membre no 99 922 |
Salut.
Une commande terminal (j'en connais qui vont être contents ) 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 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. |
|
|
17 Jan 2020, 06:57
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 908 Inscrit : 15 Mar 2004 Lieu : Belgique Membre no 16 299 |
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...
|
|
|
17 Jan 2020, 07:13
Message
#4
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 11 698 Inscrit : 15 Nov 2007 Lieu : Auvergne-Rhône-Alpe. Membre no 99 922 |
Merci pour les précisions.
|
|
|
17 Jan 2020, 07:43
Message
#5
|
|
Adepte de Macbidouille Groupe : Membres Messages : 137 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 |
|
|
17 Jan 2020, 08:33
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 11 698 Inscrit : 15 Nov 2007 Lieu : Auvergne-Rhône-Alpe. Membre no 99 922 |
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 |
|
|
17 Jan 2020, 17:17
Message
#7
|
|
Adepte de Macbidouille Groupe : Membres Messages : 137 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 |
|
|
17 Jan 2020, 18:11
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 947 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 2021 avec OS 14.4 Sonoma, 13 pouces, 16 Go de mémoire RAM, processeur M1, SSD de 500Go ¶ 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 ¶ Nous sommes 2 sur ce site: Jean Pass & Dem Eilleur qui vous saluons bien !“ |
|
|
17 Jan 2020, 20:31
Message
#9
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 11 698 Inscrit : 15 Nov 2007 Lieu : Auvergne-Rhône-Alpe. Membre no 99 922 |
|
|
|
Guest_anonym_d019ede3_* |
17 Jan 2020, 22:06
Message
#10
|
Guests |
|
|
|
17 Jan 2020, 22:09
Message
#11
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 11 698 Inscrit : 15 Nov 2007 Lieu : Auvergne-Rhône-Alpe. Membre no 99 922 |
Une commande terminal (j'en connais qui vont être contents ) C'est nul !!! 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… Tu vas pas t'y mettre toi aussi. Cointreau n'en faut. |
|
|
Guest_anonym_d019ede3_* |
17 Jan 2020, 23:38
Message
#12
|
Guests |
Une commande terminal (j'en connais qui vont être contents ) C'est nul !!! 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… Tu vas pas t'y mettre toi aussi. Cointreau n'en faut. Ben reste poli car "Cointreau poli tient" (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… Ce message a été modifié par anonym_d019ede3 - 17 Jan 2020, 23:42. |
|
|
Nous sommes le : 18th April 2024 - 07:04 |