使用Ant根据另一个文件的存在删除文件

时间:2011-05-25 21:43:58

标签: ant

我需要编写一个ant任务来有选择地删除文件。

在目录中,我有以下罐子:

acme.jar ACME-201105251330.jar

我想删除acme.jar,因为acme - * .jar存在。

这是我尝试过的:

<target name="-check-use-file">
<available property="file.exists"> 
<filepath> <fileset dir="."> 
  <include name="./test-*.jar"/> </fileset> 
</filepath> 
</available> 
</target> 
<target name="use-file" depends="-check-use-file" if="file.exists"> 
<!-- do something requiring that file... --> 
</target>

由于

1 个答案:

答案 0 :(得分:1)

看一下If/Unless Attributes,给出的示例似乎正是您正在寻找的内容。