csv - 我们如何加入多个文件,其中每个文件的第一列相同但第二列的结果不同?
问题描述
我们已经尝试过 join 命令,但没有奏效。
文件 1.csv:
2013 25
2014 62
2015 26
文件 2.csv:
2013 65
2014 52
2015 1
而我们想要的是:output.csv
2013 25 65
2014 62 52
2015 25 1
解决方案
请试试
cut -f2 file2.csv > temp
paste file1.csv temp > output
rm temp;
希望这会有所帮助
推荐阅读
- php - 2 个函数之间的差异 [PHP]
- python - 在我为 pyspark 增加 spark.executor.memory 之后,它在它过去通过的地方崩溃了。我怎样才能度过这个难关?
- json - Angular 将 JSON 视为字符串而不是对象
- java - 如何修复“android相对布局中的某些小部件不出现”
- c# - 如果表行随搜索查询消失,如何等待搜索数据加载到表中?硒 c#
- php - 避免使用 DOMDocument::saveHTML 自动关闭打开的 HTML 元素
- typescript - 如何使 readline 在 Typescript 的循环中工作?
- django - 如何对合并的查询集进行排序 Django
- netsuite - 如何从子列表中读取项目数据
- python - 受让人 如果定义了环境变量,则对变量为真