如何在ant构建文件中执行以下命令行代码?
cd backend/doctrine/ export PC_ZEND_ENV=testing php doctrine migrations:migrate << EOF y EOF
根据我得到的反馈,我想出了下面的exec命令。
<exec dir="backend/doctrine" executable="php"> <env key="PC_ZEND_ENV" value="development" /> <arg line="doctrine migrations:migrate" /> <arg value="<< Y" /> </exec>
使用 exec task . 结果应该如下(未测试):
<exec dir="backend/doctrine" executable="./doctrine"> <arg line="migrations:migrate << EOF"/> <env key="PC_ZEND_ENV" value="testing"/> </exec>