Cuando uso
find /home/user/parentdir -type d -empty -delete
busca recursivamente subcarpetas vacías dentro /home/user/parentdir
y las elimina. Pero si /home/user/parentdir
también está vacío, también elimina la parentdir
carpeta, lo que no es deseable para mí.
Quiero guardar esto parentdir
en rsync
algunos archivos para hacer una copia de seguridad o en la nube. Después del procesamiento, necesito eliminar las carpetas vacías, pero parece improductivo volver a crear parentdir
cada vez.
¿Alguna sugerencia para mantener parentdir
? Pensé en crear un .nocopy
archivo dentro de él y excluirlo rsync
, pero parece excesivo. ¿Hay alguna forma más elegante?
-mindepth 1
?