问一个关于linux shell命令递归删除的问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 22:51:36
有一个目录
/home/xxx/web/
里面有若干.svn目录,怎样一个命令删除所有子目录的.svn目录?
用rm -rf .svn只能删除一级的,如何删除所有的阿?

find . -type d -name "*.svn" | xargs rm -rf
但是别直接用 很危险
先 执行find 看看是不是你要是删除的东西 在rm

如果你的文件夹名称就是.svn就别加*了....