Cómo enumerar carpetas vacías en Linux


Respuestas:


259

Intenta lo siguiente:

find . -type d -empty

55
Deberá cambiar '/' al directorio que desea usar como raíz de búsqueda.
Kirby Todd

55
¡Gracias! Funciona bien en mi sistema. Para obtener una lista ordenada use:find / -type d -empty | sort -u
acme

44
Por cierto, para eliminar: buscar. -type d -empty -exec rmdir {} \;
Scott

44
Directorios vacíos en el directorio actual: find . -type d -empty. Además, archivos vacíos: find . -type f -emptyen el directorio actual y más profundo.
starikovs

26
@Scott, ¿por qué no find . -type d -empty -delete?
Ken Sharp
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.