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

标签 linux csv

我想知道如何将两个单列 csv 文件合并为一个文件,其中生成的文件将包含两列。

文件1.csv
名字
克里斯

杰瑞

文件2.csv
姓氏
史密斯
白色
佩里

结果.csv
名字,姓氏
克里斯·史密斯
本·怀特
杰里,佩里

谢谢

最佳答案

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

-d, 参数用于指定逗号作为列之间的分隔符

关于linux - 如何使用 linux 命令合并两个单列 csv 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117767/

相关文章:

node.js - 在 PowerShell 中,使用 echo 命令编写的文件不适用于 NodeJS

python - 错误 : Could not find a version that satisfies the requirement csv (from versions: none)

python - 将 bool 字符串值映射到 JSON 中的 true/false

java - 使用 Apache POI 根据 csv 工作表更新 Excel 工作表值

javascript - 将 header 添加到对象或 csv 字符串

linux - 如何删除一堆文件的第N行

linux - 如何在不杀死当前执行行的情况下杀死shell脚本

mysql - 将一些元组插入到 web2py 中的表中

linux - 从 Sourcery CodeBench 去哪里 **LITE**

windows - Windows/Linux 实例可以共享一个 ebs 卷吗?