Apache Ant - как переименовать файлы?

Рейтинг: 0Ответов: 1Опубликовано: 14.03.2011

Допустим у меня в папке

temp/flash/... <- флеш файлы с расширением .swf

как мне с помощью ант, получить список этих файлов, переименовать их, скажем в

flash_name.swf -> flash_name-1-.swf
flash_name2.swf -> flash_name2-1-.swf
...

и закинуть в папку

temp/flash1/...

Подскажите! Спасибо.

Ответы

▲ 2Принят

Например, так

<copy todir="${temp.dir}/flash1" verbose="true" overwrite="true">
  <fileset dir="${temp.dir}/flash" />
  <globmapper from="*.swf" to="*-1.swf" />
</copy>

Почитайте про glob-mapper и про regexp-mapper