我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux使用join -a1来合并两个文件

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux使用join -a1来合并两个文件

要合并以下两个文件,一起合并在一起,合并到1.txt中


# 1.txt
Jerry 20
Alice 30
David 40
# 2.txt
Jerry man
Alice woman
David 40

合并的后的1.txt

Jerry 20 man
Alice 30 woman
David 40

上面的文件特点是有相同的,则合并,第二列缺少内容的。这个时候使用join -a1 1.txt 2.txt就可以很好的达到目的.qQZDngkjG


[root@host ~]# join -a1 1.txt 2.txt
Jerry 20 man
Alice 30 woqQZDngkjGman
David 40
  • -a: 除了显示匹配好的行另qQZDngkjG外将指定序号(1或2)文件里部匹配的行显示出来
  • -1: 以file1中FIELD字段进行匹配

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容请查看下面相关链接

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux使用join -a1来合并两个文件

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux使用join -a1来合并两个文件

要合并以下两个文件,一起合并在一起,合并到1.txt中# 1.txt Jerry 20 Alice 30 David 40 # 2.txt Jerry man Alice woman David 4
2022-06-04

如何使用Go来合并两个csv

这篇文章主要为大家展示了“如何使用Go来合并两个csv”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用Go来合并两个csv”这篇文章吧。背景通常我们处理文件都是用python+pandas
2023-06-25

linux如何合并两个文件或两栏的内容

本指南详细介绍了在Linux中合并文件或栏内容的方法,包括使用命令行工具、管道或重定向。讲解的方法有:cat命令:将多个文件合并到一个文件中paste命令:将两个或多个文件的对应栏合并管道和重定向:组合使用管道和重定向实现灵活合并xargs命令:处理输入列表并执行命令合并特定行:使用grep命令合并特定栏:使用cut命令通过理解这些技术,用户可以根据需求高效处理数据并创建新的文件。
linux如何合并两个文件或两栏的内容
2024-04-02

linux如何合并两个文件或两栏的内容,中间用"+"区分

本指南详细介绍了在Linux中合并两个文件或两栏内容的方法,中间用"+"分隔。提供了多种方法,包括:使用cat命令合并文件内容使用paste命令按列合并文件使用join命令按公共键合并文件使用awk命令合并文件内容和列使用Python合并文件内容和列选择合适的方法取决于文件大小、是否按行或按列合并以及是否需要按公共键合并。
linux如何合并两个文件或两栏的内容,中间用
2024-04-02

如何使用MySQL联合合并两个表来创建一个新表?

以下是使用 MySQL union 合并两个表的语法create table yourTableName(select *from yourTableName1)UNION(select *from yourTableName2)
2023-10-22

合并来自 YAML 文件的两个映射层次结构,保留所有键

php小编西瓜在这篇文章中将要介绍如何合并来自 YAML 文件的两个映射层次结构,并保留所有键。这个过程非常简单,只需要使用适当的函数和方法即可完成。通过合并两个映射层次结构,我们可以将它们的键和值组合在一起,以创建一个更大、更全面的映射层
合并来自 YAML 文件的两个映射层次结构,保留所有键
2024-02-10

Linux下如何使用split切割文件和合并文件

这篇文章主要介绍了Linux下如何使用split切割文件和合并文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。split使用split:可以将一个大文件分割成很多个小文件,
2023-06-28

如何使用VBS合并一个文件夹里的TXT

这篇文章将为大家详细讲解有关如何使用VBS合并一个文件夹里的TXT,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 代码如下:Const ForReading = 1 VBS的这句不能少。 dim xint
2023-06-08

如何使用DOS命令合并多个文本文件的内容

这篇文章将为大家详细讲解有关如何使用DOS命令合并多个文本文件的内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。(1)首先,使用本书中“批量按序更改文件名”介绍的方法对这100多个文本文件进行按序号重命
2023-06-08

如何使用hadoop archive合并小文件并进行mapreduce来减少map的数量

这篇文章给大家分享的是有关如何使用hadoop archive合并小文件并进行mapreduce来减少map的数量的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如下:原始文件 四个文件经过hadoop archi
2023-06-02

使用shell命令怎么实现将当前目录下多个文件合并为一个文件

这期内容当中小编将会给大家带来有关使用shell命令怎么实现将当前目录下多个文件合并为一个文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。1、将多个文件合并为一个文件没有添加换行符find ./ -na
2023-06-09

编程热搜

目录