微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Ant来基于另一个文件的存在来删除文件

如何解决使用Ant来基于另一个文件的存在来删除文件

我需要编写一个ant任务来有选择地删除文件。 在目录中,我有以下jar: 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>
谢谢     

解决方法

看一下If / Unless属性,给出的示例似乎正是您要寻找的。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。