Comment lister les dossiers vides sous Linux


Réponses:


259

Essayez ce qui suit:

find . -type d -empty

5
Vous devrez remplacer «/» par le répertoire que vous souhaitez utiliser comme racine de recherche.
Kirby Todd

5
Merci! Cela fonctionne bien sur mon système. Pour obtenir une liste triée, utilisez:find / -type d -empty | sort -u
acme

4
Incidemment, pour supprimer: trouver. -type d -empty -exec rmdir {} \;
Scott

4
Dirs vides dans répertoire courant: find . -type d -empty. De plus, des fichiers vides: find . -type f -emptydans le répertoire actuel et plus profond.
starikovs

26
@Scott - pourquoi pas find . -type d -empty -delete?
Ken Sharp
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.