ant任务删除以相同名称开头的文件和目录

  • 本文关键字:开头 文件 删除 任务 ant ant
  • 更新时间 :
  • 英文 :


在我的文件夹example

我有一个名为test的目录。它包含许多子文件夹我还有名为test.propertiestest.properties.sample 的文件

我正在尝试创建一个ant脚本来删除文件和目录

我必须有3个不同的任务才能删除这些文件吗?

例如

<delete dir="test" />
<delete file="test.properties" />
<delete file="test.properties.sample" />

我宁愿有这样的东西

<delete dir="test*" />

因此它会删除文件夹中以test 开头的所有内容

使用fileset来选择具有模式的文件,使用dirset来选择具有图案的目录。

这应该做的工作:

<delete>
    <dirset dir="${basedir}" includes="test*" />
    <fileset dir="${basedir}" includes="test*" />
</delete>

相关内容

  • 没有找到相关文章