如何将2个文本文件合并为一个文件?

时间:2018-10-11 10:08:30

标签: input text text-files

好的,我想合并2个文本文件:

文件1:

Firstline
ABCD
Thirdline

Fifthine

文件2:

Firstline

Thirdline
EFGH
Fifthline

预期输出:

Firstline
ABCD
Thirdline
EFGH
Fifthline

我不能将copy filea+fileb filec与cmd一起使用,因为它只是将一个复制并粘贴到另一个文件并将其合并到一个文件中。

1 个答案:

答案 0 :(得分:0)

使用记事本++尝试以下过程:

  1. 转到file1,并在每行的开头添加一些在行中找不到的数据(例如@@@@@),并使用以下正则表达式替换:搜索(regex):^替换为:@@@@@。之后,第一个文件应如下所示:

    @@@@@Firstline
    @@@@@ABCD
    @@@@@Thirdline
    @@@@@
    @@@@@Fifthine
    
  2. 转到第二个文件,然后选择(作为列)所有数据。您可以在文件开头和ALT + SHIFT +(END,PAGEUP)处进行此放置

  3. 使用Control + C进行复制
  4. 转到第一个文件,将其放置在开始位置并用Control + V粘贴。现在第一个文件应如下所示:

    Firstline@@@@@Firstline
    @@@@@ABCD
    Thirdline@@@@@Thirdline
    EFGH@@@@@
    Fifthline@@@@@Fifthine
    
  5. 进行搜索并替换:搜索(正则表达式):^@@@@@|@@@@@[^\n\r]*替换:(nothing)。第一个文件将是:

    Firstline
    ABCD
    Thirdline
    EFGH
    Fifthline