2012-05-16 2 views
0

어떤 도움을 주셔서 감사합니다.ANT Java 태스크의 쉘 스크립트 읽기 출력

weblogic 클러스터의 서버 IP 구성원을 수집하는 쉘 스크립트를 작성하여 목록의 모든 서버에서 일부 파일을 배포합니다.

배포 용으로 특수 ANT 작업을 준비하고 다른 셸 스크립트에서이 작업을 호출합니다. ANT 작업을 호출 할 때마다 다음 서버 IP를 전달하여 파일을 복사합니다. 이 동작은 설치 구조를 가져옵니다.

이제이 문제를 개선하고 싶습니다. ANT에서 셸 파일의 출력을 ANT 작업에서 반복 할 수있는 목록으로 읽으려고합니다.

감사

답변

0

당신은 단순히 exec 개미 작업의 outputproperty 속성을 사용할 수 있습니다. 전체 설명서는 http://ant.apache.org/manual/Tasks/exec.html을 참조하십시오. 이를 통해 표준 오류 출력도 처리 할 수 ​​있습니다.

스크립트 출력이 ant 속성에 있으면 ant contrib 작업 foreach task을 사용하여 스크립트 출력을 반복 할 수 있습니다.

+0

감사합니다. Tonio, 불행히도 개미를 사용할 수 없습니다. – Toren

+0

개미를 사용할 수없는 경우 자신의 개미 개미 작업을 수행해야합니다. – tonio