简体   繁体   English

如何使用linux命令合并两个单列csv文件

[英]How to merge two single column csv files with linux commands

I was wondering how to merge two single column csv files into one file where the resulting file will contain two columns.我想知道如何将两个单列 csv 文件合并到一个文件中,其中生成的文件将包含两列。

file1.csv文件1.csv
first_name
chris克里斯
ben
jerry杰瑞

file2.csv文件2.csv
last_name
smith史密斯
white白色的
perry佩里

result.csv结果.csv
first_name,last_name名字,姓氏
chris,smith克里斯,史密斯
ben,white本,白
jerry,perry杰瑞,佩里

Thanks谢谢

$ cat file1
John
Mary
$ cat file2
Smith
Jones
$ paste -d, file1 file2
John,Smith
Mary,Jones

The -d, argument is used to designate commas as the delimiter between columns -d,参数用于指定逗号作为列之间的分隔符

您正在寻找paste

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM