当前位置: 首页 > 面试题库 >

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

淳于昊然
2023-03-14
问题内容

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

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

find . -name .svn | rm -fr

没用…


问题答案:

尝试这个:

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

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

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


 类似资料:
  • 问题内容: 当我grep我的Subversion工作副本目录时,结果包括.svn目录中的许多文件。是否可以递归grep目录,但排除.svn目录中的所有结果? 问题答案: 如果您有GNU Grep,它应该像这样工作: 如果碰巧是在没有GNU Grep的Unix系统上,请尝试以下操作:

  • 对于我目前正在使用Scala和Spark进行的一个项目,我必须编写一个代码来检查我正在处理的hdfs目录是否为空,如果不是,我必须从该目录中删除所有文件。 在我将代码部署到Azur之前,我正在使用计算机中的本地目录对其进行测试。 我从以下内容开始:创建一个方法来删除这个目录中的每个文件。这就是我现在所拥有的: 有了这段代码,我可以删除单个文件()。我希望能够这样定义我的路径(不指定任何文件名),只

  • 我的应用程序将txt文件存储在FTP服务器上,该服务器也托管在WebService上。 但是,即使该目录中有txt文件,FTP重置是:

  • 问题内容: 我是Go的新手,似乎不知道删除目录中所有内容的方法。 我试过了: 但得到或。 当然,如果您这样做: 它也会删除目录。这不是我想要的。 问题答案: 编写一个简单的函数。例如,

  • 问题内容: 我想删除目录中带有扩展名的所有文件。如何在Python中做到这一点? 问题答案: 通过和: 仅使用一个循环: 或通过: 确保位于正确的目录中,并最终使用。

  • 在我的系统中,我每天都在1个文件夹中下载新构建,然后将其用于进一步的原因,但在运行jenkins作业后,我想删除文件夹(不是工作区)中的文件,这将从同一目录中删除特定文件夹。这将帮助我每次根据在同一台机器上运行的不同jenkins作业下载新构建。 EG: 我正在下载x.x构建,然后在机器上运行jenkins作业,然后如果我想运行其他需要x.y构建的作业,它会查看文件夹中是否已经有一些构建。如果有,