我有以下文件和文件夹:
-screen_20_08_2013
-xxx.html
-connect_21_08_2013
-contact.html
-screen_22_09_2013
-yyy.html
-screen_23_09_2013
-zzz.xml
我想在修改日期 21/08/2013
之后压缩包含屏幕的所有文件夹(包括文件)我尝试了以下内容:
<zip destfile="logs.zip">
<fileset dir="mydir" excludes="*">
<date datetime="08/21/2013 00:00 AM" when="after"/>
<include name="**/screen*" />
</fileset>
</zip>
日期时间过滤工作正常但它还包括以connect开头的文件夹。
我希望有一个zip包含:
-screen_22_09_2013
-yyy.html
-screen_23_09_2013
-zzz.xml
非常感谢任何帮助。
非常感谢
答案 0 :(得分:1)
刚刚找到了一种方法,希望它能帮助你们中的一些人:
<zip destfile="logs.zip">
<fileset dir="mydir" >
<include name="**/screen*/*"/>
<date datetime="08/21/2013 00:00 AM" when="after"/>
</fileset>
</zip>