逐行合并文件

TYS*_*YSH 0 sed text-processing

我有 10 个文件,我想将每个文件的第一行、每个文件的第二行等复制到一个大文件中。

file1.txt 是

A 
B 
C 
D 
Run Code Online (Sandbox Code Playgroud)

file2.txt 是

E 
F
G
H
Run Code Online (Sandbox Code Playgroud)

file3.txt 是

I 
J
K
L
Run Code Online (Sandbox Code Playgroud)

我希望有

A 
E
I
B
F
J
C
G
K
....

Run Code Online (Sandbox Code Playgroud)

谢谢

ter*_*don 10

您可以使用paste它,只需将分隔符设置为换行符:

$ paste -d'\n' file1 file2 file3
A 
E 
I 
B 
F
J
C 
G
K
D 
H
L
Run Code Online (Sandbox Code Playgroud)