gpt4 book ai didi

ant - 如何使用 ant 将 zip 文件的顶级文件夹展平?

转载 作者:行者123 更新时间:2023-12-04 03:04:06 25 4
gpt4 key购买 nike

很多 zip 文件都有一个根文件夹,我如何解压 zip 文件并摆脱根文件夹?

我知道有 globmapper :

<unzip dest="${dest.path}">
<fileset dir="${source.path}">
<include name="**/zipfile*.*.zip" />
</fileset>
<mapper>
<globmapper from="rootFolder/*" to="*" />
</mapper>
</unzip>

但是如果我不知道根文件夹的名称怎么办?通配符不起作用,例如
<globmapper from="root*Folder/*" to="*" />

有没有办法在没有根文件夹的情况下使用通配符或映射器/函数?

最佳答案

实际上有一个单独的映射器专门为此称为 cutdirsmapper。试试这个:

<unzip dest="${dest.path}">
<fileset dir="${source.path}">
<include name="**/zipfile*.*.zip" />
</fileset>
<cutdirsmapper dirs="1" />
</unzip>

关于ant - 如何使用 ant 将 zip 文件的顶级文件夹展平?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22759314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com