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?
man find
explica los diferentes formatos de lista. Ver-print
y-print0
, por ejemplo.Respuestas:
Intenta lo siguiente:
fuente
find / -type d -empty | sort -u
find . -type d -empty
. Además, archivos vacíos:find . -type f -empty
en el directorio actual y más profundo.find . -type d -empty -delete
?