说我有一个名为的目录foo/
。此文件夹包含子目录。如何在一个命令中删除所有空目录?
试试这个命令:
find . -empty -type d -delete
该find
命令用于从指定路径(在本例中为当前目录.
)中搜索与特定搜索条件匹配的文件/目录。
-empty
对于任何为空的文件和目录,该选项均适用。
-type d
对于指定的文件类型,该选项适用。在这种情况下d
代表文件类型directory。
该-delete
选项是要执行的操作,并且对于在搜索中找到的所有文件均适用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句