宏定义定义如下:
<macrodef name="execEtlBinScript">
<attribute name="script" />
<attribute name="resultproperty" />
<sequential>
<exec executable="@{script}" resultproperty="@{resultproperty}" />
</sequential>
</macrodef>
我们将这样的值传递给上面的宏定义:
<execEtlBinScript script="somescript" resultproperty="status1" />
但是,我可以这样通过吗?
<execEtlBinScript script="somescript, other script" resultproperty="status1, status2" />