Kiedy używam
find /home/user/parentdir -type d -empty -delete
szuka rekurencyjnie pustych podfolderów wewnątrz /home/user/parentdiri usuwa je. Ale jeśli /home/user/parentdirjest również pusty, usuwa również parentdirfolder, co jest dla mnie niepożądane.
Chcę zachować to parentdirw rsyncniektórych plikach do utworzenia kopii zapasowej lub w chmurze. Po przetworzeniu muszę usunąć puste foldery, ale ich odtwarzanie za parentdirkażdym razem wydaje się bezproduktywne .
Wszelkie sugestie do zachowania parentdir? Myślałem o utworzeniu w nim .nocopypliku i wykluczeniu go rsync, ale wygląda to na przesadę. Czy istnieje bardziej elegancki sposób?
-mindepth 1?