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