我想在 Ant (1.10.7( 中执行这样的runmqsc MYQMGR < myinput.mqsc
(对于多个*.mqsc
文件(:
<project>
<apply executable="runmqsc" failonerror="true">
<arg value="MYQMGR"/>
<fileset dir="." includes="*.mqsc"/>
<redirector>
<inputmapper type="identity"/>
</redirector>
</apply>
</project>
这不起作用,因为它执行runmqsc MYQMGR myinput.mqsc < myinput.mqsc
。
我还尝试了exec
任务来执行runmqsc
,将所有输入*.mqsc
文件一次性重定向到stdin
,但它也不起作用,因为exec
不允许嵌套fileset
。
知道我如何在蚂蚁中实现这一目标吗?
只需添加以下选项:
添加源文件
是否应自动将源文件名添加到命令中。
<apply executable="runmqsc" failonerror="true" addsourcefile="false" >
<arg value="MYQMGR"/>