Ver páginaRevisiones antiguasEnlaces a esta páginaExportar a PDFExportación a ODTVolver arriba Esta página es de solo lectura. Puedes ver la fuente pero no puedes cambiarla. Pregunta a tu administrador si crees que esto es incorrecto. ====== Eliminar carpetas vacías en Linux ====== {{:ico:enlace.png?nolink|}} [[http://comulinux.blogspot.com/2010/03/como-buscar-y-borrar-archivos-y.html|Como Buscar y Borrar Archivos y Directorios Vacios en Linux]] Usamos find para buscar, le indicamos que queremos buscar directorios (-type d), que estén vacíos (-empty). <code> find . -type d -empty -exec rm -R {} \; </code> 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: <code> find ./ -type d -empty -exec rm {} \; </code> 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 {}). Buscar directorios vacíos en el directorio actual usando find -empty <code> find . -type d -empty </code> Usa el siguiente comando para quitar todos los directorios vacíos en el directorio actual: <code> find . -type d -empty -exec rmdir {} \; </code> Nota: No es recomendable remover directorios vacios de /etc/ o cualquier otro dicrectorio del sistema. Buscar archivos vacíos en el directorio actual usando find -empty <code> find . -type f -empty </code> Nota: Por lo general los archivos vacíos son creados por algunos programas como place holders, archivos lock o como archivos socket para comunicación. ¿Cuantos archivos vacios se encuentran en el directorio actual (incluyendo sub-directorios)? Para contar el numero de archivos vacíos en el directorio actual, usa pipe (|) y el comando wc -l <code> find . -type f -empty | wc -l </code> ¿Cuantos archivos no vacíos se encuentran en el directorio actual y subdirectorios?)? <code> find . -type f -not -empty | wc -l </code> Nota: La opción -not del comando find revierte la opción que le sigue. En todos los ejemplos anteriores, reemplaza el punto (.) con otra ruta donde quisieras hacer la búsqueda. doc/tec/sis/gnu/carpetas_vacias/inicio.txt Última modificación: 2021/12/25 03:00por 127.0.0.1