0

我会很感激任何帮助。

我创建了收集服务器 IP 的 shell 脚本 - weblogic 集群的成员,以在列表中的所有服务器上分发一些文件。

我为分发准备了一个特殊的 ANT 任务,并从另一个 shell 脚本调用此任务。每次我调用 ANT 任务时,我都会传递下一个服务器 IP 以在其上复制文件。这种行为带来了安装结构。

现在我想改进这种行为。我想在 ANT 中将 shell 文件的输出读取到某个列表,我可以从 ANT 任务中循环遍历这些列表。

谢谢

4

1 回答 1

0

您可以简单地使用ant 任务的outputproperty属性。exec有关完整文档,请参阅http://ant.apache.org/manual/Tasks/exec.html。有了这个,您还可以处理标准错误输出。

一旦脚本输出位于 ant 属性中,您就可以使用ant contrib foreach task foreach task对其进行迭代。

于 2012-05-16T12:12:56.520 回答