У меня есть zip-файл и отдельно каталог, содержащий некоторые файлы. Из zip-файла я хотел бы извлечь только те файлы, которые существуют в каталоге (выполняя преобразование имени файла для файлов по мере их извлечения ... в основном, я делаю резервные копии этих файлов).
Нет проблем сделать что-то подобное с ‹copy›, в котором есть набор файлов с элементом ‹present›, но, похоже, это не работает для меня с unzip:
<unzip src="${cur.srcdir.live}" dest="${cur.srcdir.archive-files.dir}" overwrite="true">
<fileset dir=".">
<present present="both" targetdir="${cur.srcdir}" />
<type type="file" />
</fileset>
<globmapper from="*" to="*.${backup.suffix}" />
</unzip>
Кто-нибудь делал что-то подобное раньше? Это Ant 1.8.0. Спасибо!
exec
задачу: ant.apache.org/manual/Tasks/exec .html - person Alex K   schedule 18.10.2011