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

Sup*_*dal 3 linux command-line ubuntu shell-script

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

Chr*_*own 10

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

find . -type d -name '.[^.]*' -prune -exec echo rm -rf {} +
Run Code Online (Sandbox Code Playgroud)

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