2017-02-14 18 views
0

Как объединить несколько текстовых файлов в один файл. Я хочу читать текст по строкам из каждого файла, а затем объединить текст в конечный выходной файл. Пример текста в моих файлах являются:Объединение нескольких текстовых файлов по строке с использованием ANT

Файл 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> 

Моя логика добавления одного файла за другим, и я получил результат, как

ааа
ГЭБ
ccc
ddd
eee
FFF
ггг
HHH
III

+0

Я попытался цель ниже \t \t <имя цели = "mergeappvars"> \t \t \t \t \t <набор файлов DIR = "$ {work.dir}/применение" включает в себя = "*. TXT" /> \t \t \t Nanu

ответ