一尘不染

如何从我的应用程序目录中删除所有.svn目录

linux

我在应用程序中拥有的导出工具的任务之一是清除.svn应用程序目录树中的所有目录。我正在Linux外壳中寻找一个递归命令,该命令将遍历整个树并删除.svn文件。

我没有使用export,因为此脚本将用于与SVN不相关的其他文件/目录名称。我尝试了类似的东西:

find . -name .svn | rm -fr

没用…


阅读 258

收藏
2020-06-02

共1个答案

一尘不染

尝试这个:

find . -name .svn -exec rm -rf '{}' \;

在运行这样的命令之前,我经常喜欢先运行以下命令:

find . -name .svn -exec ls '{}' \;
2020-06-02