我需要编写一个 Ant 脚本来加载一个属性文件,从中读取一个属性。值(多行)类似于:
path/to/file1a;path/to/file1b,
path/to/file2a;path/to/file2b,
..
..
我需要遍历每一行,并执行如下所示的 shell 命令:
myCommand -param1 path/to/file1a -param2 path/to/file1b #Command inside a single iteration
我已经能够弄清楚如何循环:
<for list="${ValueFromPropertyFile}" param="a">
<sequential>
<exec executable="myCommand">
<arg value="-param1" />
<arg value="---- split(@{a}, ";")[0] ----" />
<arg value="-param2" />
<arg value="---- split(@{a}, ";")[1] ----" />
</exec>
</sequential>
</for>
在我看来,这是一项非常简单的任务。我尝试搜索,但没有任何成功。
如果有人可以帮助我解决这个问题,或者将我指向相关文件,我将不胜感激。
非常感谢,
普拉提克