小编xia*_*fyj的帖子

如何使用 Linux 按列合并两个 CSV 文件?

我正在寻找一行简单的代码(如果可能)来简单地按列合并两个文件并将最终结果保存到一个新文件中。

编辑以回应第一个答案@heitor:

通过使用paste file1.csv file2.csv,发生的事情是:

以文件1为例:

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

文件2:

C D
3 4
Run Code Online (Sandbox Code Playgroud)

通过这样做paste -d , file1.csv file2.csv >output.csv我得到了

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

不是

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

通过这样做cat file1.csv file2.csv我得到了

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

他们都不是我想要的。任何想法?

任何想法?

linux csv shell

6
推荐指数
1
解决办法
4929
查看次数

标签 统计

csv ×1

linux ×1

shell ×1