Ant: переименование группы файлов в зависимости от условия - PullRequest
1 голос
/ 15 августа 2011

Я использую Ant 1.8.2.Для данного каталога, как мне добавить расширение «.html» ко всем файлам в каталоге и его подкаталогах, только если эти файлы еще не имеют расширения .html?

1 Ответ

1 голос
/ 16 августа 2011

В примере Ant move есть * документ для переименования .bak файлов, который похож на этот пример, здесь он настроен для .html файлов в каталоге с именем my_dir:

<move todir="my_dir" includeemptydirs="false">
    <fileset dir="my_dir">
        <exclude name="**/*.html" />
    </fileset>
    <mapper type="glob" from="*" to="*.html" />
</move>

Набор файлов исключает файлы, которые уже имеют целевое расширение, маппер определяет шаблон переименования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...