web-dev-qa-db-fra.com

Comment compter tous les fichiers dans un dossier, son sous-dossier et tout. Le nombre ne doit pas inclure le nombre de dossiers

Comment compter tous les fichiers dans un dossier, son sous-dossier et tout. Le nombre ne doit pas inclure le nombre de dossiers.

Je veux le faire en MAC

56
Peter

find . -type f | wc -l listera récursivement tous les fichiers (-type f restreint aux fichiers uniquement) dans le répertoire en cours (remplace . avec votre chemin). La sortie de ceci est canalisée dans wc -l qui comptera le nombre de lignes.

143
Jeff Foster

Trouvez tous les fichiers sous myfolder et comptez-les avec wc. Cela fonctionne sur linux:

find myfolder -type f | wc -l

22
perreal