如何在linux中垂直cat文件?

sha*_*haq 3 linux cat

我有 n 个包含一行的文件,想要将它们连接起来:

输入文件:

file_1
A B C

file_2 
1 2 3 
Run Code Online (Sandbox Code Playgroud)

期望的控制台输出结果:

A B C
1 2 3 
Run Code Online (Sandbox Code Playgroud)

但与

$ cat file_1 file_2 
Run Code Online (Sandbox Code Playgroud)

我得到

A B C1 2 3 
Run Code Online (Sandbox Code Playgroud)

Max*_*kin 5

尝试

echo | cat file_1 - file_2
Run Code Online (Sandbox Code Playgroud)

或者,使用换行符终止 file_1 的最后一行。

还有另一种方式:

$ echo > n
$ cat file_1 n file_2 n file_1 n file_2 n
A B C
1 2 3
A B C
1 2 3
Run Code Online (Sandbox Code Playgroud)