我在应用程序中拥有的导出工具的任务之一是清除.svn应用程序目录树中的所有目录。我正在Linux外壳中寻找一个递归命令,该命令将遍历整个树并删除.svn文件。
.svn
我没有使用export,因为此脚本将用于与SVN不相关的其他文件/目录名称。我尝试了类似的东西:
find . -name .svn | rm -fr
没用…
尝试这个:
find . -name .svn -exec rm -rf '{}' \;
在运行这样的命令之前,我经常喜欢先运行以下命令:
find . -name .svn -exec ls '{}' \;