Cuando uso
find /home/user/parentdir -type d -empty -delete
busca recursivamente subcarpetas vacías dentro /home/user/parentdiry las elimina. Pero si /home/user/parentdirtambién está vacío, también elimina la parentdircarpeta, lo que no es deseable para mí.
Quiero guardar esto parentdiren rsyncalgunos 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 parentdircada vez.
¿Alguna sugerencia para mantener parentdir? Pensé en crear un .nocopyarchivo dentro de él y excluirlo rsync, pero parece excesivo. ¿Hay alguna forma más elegante?
-mindepth 1?