2014-10-03 145 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

对不起,这两个输入文件是由分开的蚂蚁调用控制的。 这种解决方案不能用于我的情况。 – KS15 2014-10-04 09:25:49

相关问题