2014-10-03 2 views
0

별도의 개미 호출을 통해 여러 파일 (예 : 15 개의 txt 파일)을 하나의 파일에 동시에 연결하려고합니다.동시에 여러 파일을 하나의 파일에 연결하는 방법

15 개의 concat()이 동시에 실행된다고합니다.

그러나 출력 파일이 필요하지 않았습니다. 출력 파일의 데이터가 손상되었습니다.

누구든지이 문제를 해결할 생각이 있습니까?

예 :

Input 1: 
a=1 
b=2 
c=3 

Input 2: 
d=4 
e=5 
f=6 

Output: 
a=1 
b=2 
d=4 
e 
c=3=5 
f=6 

답변

1

당신은 자원 수집을 취하는 concat 작업,이 작업을 수행 할 수 있습니다와 같은 단일 작업의 호출로 모든 파일을 연결할 수 있도록 파일 세트 '와 같은 중첩 된 요소`로. 예 :

<concat destfile="${build.dir}/output.txt"> 
    <fileset file="${src.dir}/input1.txt" /> 
    <fileset file="${src.dir}/input2.txt" /> 
</concat> 
+0

죄송합니다. 두 개의 입력 파일은 별개의 ant 호출로 제어됩니다. 필자의 경우이 솔루션을 사용할 수 없습니다. – KS15

관련 문제