LINUX.ORG.RU

Копирование директорий ant'ом

 


0

1

Есть исходная структура поддиректорий, скажем: some/path/*/source-dir/* Необходимо написать ant-скрипт, который будет обходить все директории из some/path/*, и для каждой, содержащей в себе source-dir, копировать её содержимое в some/path/*/destination-dir в оригинальном виде со всеми поддиректориями. Как?

★★★★★

Ответ на: комментарий от ZuBB

ant-contrib

любые сторонние тулы использовать нельзя, иначе я бы хоть на баше наваял

ant copy

спасибо, я уже погуглил и не понял, как им реализовать описанное. например dirset - он будет мапить source на destination?

jcd ★★★★★
() автор топика
Последнее исправление: jcd (всего исправлений: 1)
Ответ на: комментарий от jcd

любые сторонние тулы использовать нельзя, иначе я бы хоть на баше наваял

а таки точно нельзя положить еще один jar в диру с либами?

ZuBB ★★★★★
()
Ответ на: комментарий от ZuBB

а таки точно нельзя положить еще один jar в диру с либами?

точно нельзя, энторпрайзный проект

спасибо за линки, должны подойти, сейчас покопаюсь

jcd ★★★★★
() автор топика
Ответ на: комментарий от ZuBB

не, не подходит, все циклы используют ant contrib

jcd ★★★★★
() автор топика
25 октября 2014 г.
Ответ на: комментарий от dzidzitop

может быть нужно будет сделать пару mv чтобы нужный результат был.

dzidzitop ★★
()
Ответ на: комментарий от jcd

хотя нет. там нет аналога regex capturing groups, так что source-dir не станет dest-dir через <copy/>

dzidzitop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.