【问题标题】:Ant - Delete all folders with name?Ant - 删除所有带有名称的文件夹?
【发布时间】:2013-05-23 18:11:49
【问题描述】:

在 Ant 中,这是我用来删除我的构建目录中名为“未压缩”的文件夹的方法:

<delete dir="${BUILD_DIR}/uncompressed"/>

...但是我将如何递归删除构建目录中名称为“未压缩”的所有文件夹(包括子文件夹)?

【问题讨论】:

    标签: jquery bash ant build


    【解决方案1】:

    您可以在删除任务中使用资源集合。

    <delete includeemptydirs="true">
        <fileset dir="${BUILD_DIR}" includes="**/uncompressed/**" />
    </delete>
    

    更多内容如下:

    可以在此处找到包含模式的文档:

    【讨论】:

      【解决方案2】:

      请参考以下链接。

      http://ant.apache.org/manual/Tasks/delete.html

      <delete includeEmptyDirs="true">
        <fileset dir="root" includes="**/to_delete/"/>
      </delete>
      

      下面也试试

      <delete includeemptydirs="true">
          <fileset dir="${root}" defaultexcludes="false">
             <include name="**/*tmp*/**" />
          </fileset>
      </delete>
      

      【讨论】:

        猜你喜欢
        • 2021-06-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-11
        • 2022-12-14
        • 2019-05-11
        • 2019-01-03
        • 1970-01-01
        相关资源
        最近更新 更多