我想执行ANT删除目标,这样我就可以删除目录中所有符合标准的文件:
<delete quiet="true">
<fileset dir="${java.io.tmpdir}" includes="soapirp*.log*"/>
</delete>
它不起作用,我认为这是因为ant试图调用unix rm -f命令,该命令应该删除文件而不要求我确认删除,但这不起作用,我通过运行
rm - f filename
它仍然提示我确认我运行的唯一方法:
/usr/bin/rm -f filename
然后eveyting按预期工作,我需要告诉蚂蚁使用不同版本的rm我猜但是怎么样?
答案 0 :(得分:1)
ant
使用Java File API删除文件,而不是rm
。你的问题必须在其他地方。
(-
和f
之间必须没有空格。