+ -
当前位置:首页 → 问答吧 → 如何删除指定文件夹

如何删除指定文件夹

时间:2011-02-22

来源:互联网

本帖最后由 D之意志 于 2011-02-22 10:56 编辑

site文件夹下有.SVN,B,C,D,E文件夹和其他文件,我要删除.SVN这个文件夹。
然后B,C,D,E文件夹内也有.SVN这个文件夹,我也要删除它。
如果B,C,D,E文件夹中有.SVN这个文件夹,也要删除它。
凡是在site文件夹下出现过.SVN这个文件夹的都要删除它。
只删除.SVN这个文件夹
请问用shell(Bash shell)怎么写??

作者: D之意志   发布时间: 2011-02-22

本帖最后由 mercuyr 于 2011-02-22 10:57 编辑

find . -type d -name "*.svn" -exec rm -rf {} \;

作者: mercuyr   发布时间: 2011-02-22

好的,我试试

作者: D之意志   发布时间: 2011-02-22

如果这个.SVN是隐藏的怎么办呢??

作者: D之意志   发布时间: 2011-02-22

可以呢,多谢

作者: D之意志   发布时间: 2011-02-22

回复 D之意志



QUOTE:
如果这个.SVN是隐藏的怎么办呢??


    以"."起始命名的文件或目录在linux下本来就是默认为隐藏的,要使用 -a才能查看的到的
   find查找的时候不会管是不是隐藏的

作者: godymoon   发布时间: 2011-02-22

热门下载

更多