Come elencare le cartelle vuote in Linux


Risposte:


259

Prova quanto segue:

find . -type d -empty

5
Dovrai cambiare '/' nella directory che vuoi usare come root di ricerca.
Kirby Todd,

5
Grazie! Funziona bene sul mio sistema. Per ottenere un elenco ordinato utilizzare:find / -type d -empty | sort -u
acme

4
Per inciso, per rimuovere: trova. -type d -empty -exec rmdir {} \;
Scott

4
Dirs vuote in directory corrente: find . -type d -empty. Inoltre, file vuoti: find . -type f -emptynella directory corrente e più in profondità.
starikovs,

26
@Scott - perché no find . -type d -empty -delete?
Ken Sharp,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.