Phing – Como interagir com o shell

Se você já se perguntou como responder a prompts de comandos executados por meio da exectarefa Phing , aqui está a solução. É fácil, mas como não o encontrei explicitamente documentado em nenhum lugar, pensei em escrevê-lo em público:

<target name="interact">
<exec command="somecommand" passthru="true" />
</target>

A solução é definir passthru="true". Em seguida, os prompts serão exibidos por phing e você poderá respondê-los como se estivesse chamando os comandos diretamente no shell. Funciona em Linux e Windows.