小编TNT*_*TNT的帖子

删除空子文件夹,保留父文件夹

当我使用

find /home/user/parentdir -type d -empty -delete
Run Code Online (Sandbox Code Playgroud)

它递归地查找里面的空子文件夹/home/user/parentdir并删除它们。但是如果/home/user/parentdir也是空的,它也会删除parentdir文件夹,这对我来说是不可取的。

我想将此保留parentdirrsync一些文件中以进行备份或云计算。处理后,我需要删除空文件夹,但parentdir每次重新创建似乎都无济于事。

parentdir什么建议要保留吗?我想在其中创建一个.nocopy文件并将其从 中排除rsync,但看起来有点矫枉过正。有没有更优雅的方式?

command-line bash rsync find

15
推荐指数
2
解决办法
3099
查看次数

标签 统计

bash ×1

command-line ×1

find ×1

rsync ×1