Как объединить 2 текстовых файла в один файл? - PullRequest
0 голосов
/ 11 октября 2018

Хорошо, я хочу объединить 2 текстовых файла:

Файл 1:

Firstline
ABCD
Thirdline

Fifthine

Файл 2:

Firstline

Thirdline
EFGH
Fifthline

Ожидаемый результат:

Firstline
ABCD
Thirdline
EFGH
Fifthline

Я не могу использовать copy filea+fileb filec с cmd, потому что он просто копирует и вставляет один в другой и объединяет его в один файл.

1 Ответ

0 голосов
/ 13 октября 2018

Попробуйте выполнить следующую процедуру с помощью notepad ++:

  1. Перейдите в файл1 и добавьте некоторые данные, которые невозможно найти в строках (например, @@@@@), в начале каждой строки с помощьюследующее регулярное выражение заменить: поиск (регулярное выражение): ^ Заменить на: @@@@@.После этого первый файл должен выглядеть следующим образом:

    @@@@@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
    
...