Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ANT переименовать и переместить файлы 
:(
    Опции темы
Slanix
Дата 18.10.2006, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 30.1.2004

Репутация: нет
Всего: 1



Подскажите, плз.
есть следующая структура со следующими файлами разного содержания

/folder1/A.txt
/folder1/B.txt
/folder2/A.txt
/folder2/B.txt

надо что бы ant переместил эти файлы в корень, при этом, файлы из folder2 переименовать в *_2.txt
В итоге дожно получиться следующее

/A.txt  
/B.txt
/A_2.txt
/B_2.txt

Ant 1.6.3

Спасибо.  

--------------------
Я буду искать лица Твоего, Господи Пс.26:8
PM MAIL ICQ YIM   Вверх
chief39
Дата 18.10.2006, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


карманная тигра
***


Профиль
Группа: Участник Клуба
Сообщений: 1631
Регистрация: 20.5.2005
Где: Киев

Репутация: 5
Всего: 77



Тут написано подробнее.

В двух словах:

Тебе нужен таск <move>
в простом случае - такой таск для первой папки
и ещё один - для второй


В нём список файлов надо задать тэгом <fileset> </fileset>
Покатит атрибут dir - просто укажешь папку, откель файлы тянуть.

В таске для второго фолдера надо будет добавить <mapper>

А именно <globmapper>
Его можно задать либо
<globmapper from="*xx" to="*yy"/>
либо
<mapper type="glob" from="*xx" to="*yy"/>

Указываешь <globmapper from="folder2/*" to="*"/> - на ступеньку выше перенести всё

Детали глянь по ссылке.
Overview of Ant Tasks - и поиском нужные таски по страничке

А вообще лучше список таких папок(фактически это модули задать списком и идти по ним)
используя общий скрипт с нюансами



--------------------
Люди - это свечи. Они либо горят, либо их - в жопу!(с)

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0377 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.