Как я могу перенаправить вывод ant exec в файл и stdout?

Я использую ant (1.8.2) задачу exec, чтобы запустить дочерний процесс. Мне нужно, чтобы выход дочернего процесса отображался как часть обычного вывода консоли ant, но также записывался в файл.

Ответы

Ответ 1

Вам понадобится redirector

Так как Ant 1.6.3, он имеет опцию alwayslog.

Используйте его следующим образом:

<exec executable="mycommand">
   <redirector output="myfile.txt" alwayslog="true"/>           
</exec>