如何将多个文件同时连接到一个文件中

  • 本文关键字:文件 一个 连接 ant
  • 更新时间 :
  • 英文 :


我试图通过单独的ant调用将多个文件(比如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

您可以使用concat任务来实现这一点,该任务将资源集合(如"filesets")作为嵌套元素,允许您在单个任务调用中连接所有文件。示例:

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

相关内容

  • 没有找到相关文章

最新更新