使用 ANT 逐行合并多个文本文件
Posted
技术标签:
【中文标题】使用 ANT 逐行合并多个文本文件【英文标题】:Merge multiple text files line by line using ANT 【发布时间】:2017-02-14 15:51:34 【问题描述】:如何将多个文本文件合并到一个文件中。我想从每个文件中逐行读取文本,然后将文本合并到最终输出文件中。我的文件中的示例文本是:
文件 1:
aaa
bbb
ccc
文件 2:
ddd
eee
fff
文件 3:
ggg
hhh
iii
预期输出:
aaa -->from file 1
ddd -->from file 2
ggg -->from file 3
bbb
eee
hhh
ccc
fff
iii
我已经尝试过下面的目标
<target name="mergeappvars" >
<concat destfile="$out.dir/ApplicationGV.txt" force="no">
<fileset dir="$work.dir/application"
includes="*.txt"/>
</concat>
</target>
我的逻辑是一个接一个地附加一个文件,我得到的输出为
aaa bbb cc ddd eee fff ggg 呵呵 三
【问题讨论】:
我已经尝试过下面的目标您需要编写自己的逻辑。此链接将帮助您如何使用 ant 加载文件和读取文件。 How to read data line by line from a file using ant script?
【讨论】:
以上是关于使用 ANT 逐行合并多个文本文件的主要内容,如果未能解决你的问题,请参考以下文章