¿Cómo encontrar y borrar carpetas vacías en Linux?

Publicado por el 4 Nov 2013
en   2 Comentarios

Si tienes un montón de carpetas vacías que quieres borrar, en lugar de hacerlo una por una, puedes utilizar la terminal y esta sencilla instrucción:

find ./ -type d -empty -exec rmdir {};

Lo que hace esta instrucción es encontrar (find) en el directorio actual (./) las carpetas (-type d) vacías (-empty), y sobre ellas ejecutar (-exec) el comando para borrarlas (rmdir {}).

Sencillo y eficaz.

#

2 comentarios

  1. Esta incorrecta la sentencia porque le falta un símbolo, lo correcto:

    find ./ -type d -empty -exec rm {} \;

    Saludos

    Responder

  2. andres

    26 julio 2016

    muy acertado gracias

    Responder