我的要求是从指定目录中删除所有子目录,但不删除指定目录中的文件。
我已经厌倦了fileset和dirset,我无法获得一个集合来完成这项工作。有效的是:
<delete includeemptydirs="true" verbose="true" >
<fileset dir="release/reports" >
<exclude name="*.*" />
</fileset>
<dirset dir="release/reports" includes="**/*" />
</delete>
有没有办法用一个集合(文件集或dirset)执行此操作?
答案 0 :(得分:1)
应该这样工作:
<delete includeEmptyDirs="true">
<fileset dir="C:/yourdir" includes="**/*" excludes="*.*"/>
</delete>