Возможно ли изменение содержимого файла в mqfte с помощью задачи ant? - PullRequest
1 голос
/ 12 апреля 2011

Я должен заменить букву «A» буквой «C» в содержимом текстового файла.

Пусть test.txt будет текстовым файлом.Содержимое выглядит следующим образом:

Ace Apple

Мне нужно, чтобы содержимое в папке назначения было следующим:

Cce Cpple.

Возможно ли этов mqfte используя задачи муравья?

1 Ответ

1 голос
/ 12 апреля 2011

Короткий ответ «да».

Более длинный ответ заключается в том, что с Ant можно делать все, что угодно, включая вызов других сценариев.Подход заключается в использовании вызова после назначения, который будет редактировать файл после его поступления.Этот вызов не сработает, если передача файла не удалась.Если передача прошла успешно, вызов после назначения сработает и запустит вашу задачу или скрипт для редактирования файла.Просто помните, что если вы настроите его для работы в качестве монитора, он будет срабатывать при каждой передаче файла.Если вы хотите запустить его как специальный перевод, вам нужно будет отправить его из командной строки, поскольку графический интерфейс не поддерживает вызовы до и после.

...