当我使用时
find /home/user/parentdir -type d -empty -delete
它递归地查找/home/user/parentdir
内的空子文件夹并删除它们。但是如果/home/user/parentdir
也为空,它会同时删除parentdir
文件夹,这对我来说是不可取的。
我想保留这个parentdir
用于备份或云同步一些文件。处理完后,我需要删除空文件夹,但每次重新创建parentdir
似乎效率低下。
有没有保留parentdir
的建议?我考虑在其中创建一个.nocopy
文件并将其从rsync
中排除,但这似乎有点过度。有更优雅的方法吗?
-mindepth 1
? - steeldriver