好的,我想合并2个文本文件:
文件1:
Firstline
ABCD
Thirdline
Fifthine
文件2:
Firstline
Thirdline
EFGH
Fifthline
预期输出:
Firstline
ABCD
Thirdline
EFGH
Fifthline
我不能将copy filea+fileb filec
与cmd一起使用,因为它只是将一个复制并粘贴到另一个文件并将其合并到一个文件中。
答案 0 :(得分:0)
使用记事本++尝试以下过程:
转到file1,并在每行的开头添加一些在行中找不到的数据(例如@@@@@
),并使用以下正则表达式替换:搜索(regex):^
替换为:@@@@@
。之后,第一个文件应如下所示:
@@@@@Firstline
@@@@@ABCD
@@@@@Thirdline
@@@@@
@@@@@Fifthine
转到第二个文件,然后选择(作为列)所有数据。您可以在文件开头和ALT + SHIFT +(END,PAGEUP)处进行此放置
转到第一个文件,将其放置在开始位置并用Control + V粘贴。现在第一个文件应如下所示:
Firstline@@@@@Firstline
@@@@@ABCD
Thirdline@@@@@Thirdline
EFGH@@@@@
Fifthline@@@@@Fifthine
进行搜索并替换:搜索(正则表达式):^@@@@@|@@@@@[^\n\r]*
替换:(nothing)
。第一个文件将是:
Firstline
ABCD
Thirdline
EFGH
Fifthline