1

我怎么能逐行交错文件

命令文件

借助read、grep、echo 等

File1.txt 与上下文:

Aaaaaaa1 
Aaaaaaa2 
Aaaaaaa3

File2.txt 与上下文:

Bbbbbbb1
Bbbbbbb2
Bbbbbbb3

我想以这种方式将 File1.txt 和 File2.txt 合并到其他文件(OUTCOME.txt)中:

Aaaaaaa1
Bbbbbbb1
Aaaaaaa2
Bbbbbbb2
Aaaaaaa3
Bbbbbbb3
4

1 回答 1

4

您需要一种方法来并行读取两个文件。这可以通过同时使用两种方法(<file1 set /pfor /f ... in (file2))来实现:

@echo off
setlocal enabledelayedexpansion

<file2.txt (
  for /f "delims=" %%a in (file1.txt) do (
    set /p b=
    echo %%a
    echo !b!
  )
) >outcome.txt
于 2018-01-08T15:41:18.793 回答