递归删除隐藏目录及其文件?

递归删除隐藏目录及其文件?

我想删除目录及其子目录中的所有隐藏目录。我也用rm -rf .directory_name这个命令是迭代命令我想要一个递归命令。请有人帮助我吗?

答案1

听起来你想要这样的东西(尽管在区分“迭代命令”和“递归命令”时不清楚你的意思,因为rm -rf两者都是递归的迭代):

LC_ALL=C find . -name '.?*' -type d -exec echo rm -rf {} +

一旦您满意,请echo从选项参数中删除以-exec删除列出的目录。

相关内容