在我的文件夹example
我有一个名为test
的目录。它包含许多子文件夹
我还有名为test.properties
和test.properties.sample
我正在尝试创建一个ant脚本来删除文件和目录
我必须有3个不同的任务才能删除这些文件吗?
例如
<delete dir="test" />
<delete file="test.properties" />
<delete file="test.properties.sample" />
我宁愿有类似
的东西<delete dir="test*" />
因此它会删除以test
答案 0 :(得分:17)
使用fileset
选择带有模式的文件,dirset
选择带有模式的目录。
这应该做的工作:
<delete>
<dirset dir="${basedir}" includes="test*" />
<fileset dir="${basedir}" includes="test*" />
</delete>