join

join

两个文件中指定栏位内容相同的行连接起来

补充说明

join命令 用来将两个文件中,制定栏位内容相同的行连接起来。找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。

语法

join(选项)(参数)

选项

-a<1或2>:除了显示原来的输出内容之外,还显示指令文件中没有相同栏位的行;
-e<字符串>:若[文件1]与[文件2]中找不到指定的栏位,则在输出中填入选项中的字符串;
-i或--ignore-case:比较栏位内容时,忽略大小写的差异;
-o<格式>:按照指定的格式来显示结果;
-t<字符>:使用栏位的分割字符;
-v<1或2>:更-a相同,但是只显示文件中没有相同栏位的行;
-1<栏位>:连接[文件1]指定的栏位;
-2<栏位>:连接[文件2]指定的栏位。

参数

  • 文件1:要进行合并操作的第1个文件参数;
  • 文件2:要进行合并操作的第2个文件参数。

常见用法

把两个文件制定栏位内容相同的行连接起来:

[root@localhost ~]# cat name 
1 xiaoming
2 xiaowang
3 xiaoliu
[root@localhost ~]# cat city 
1 beijing  beijing
2 hubei   wuhan 
3 hunan   changsha

# city文件在后,则拼接在后,如果city文件在前,则name文件拼接在后。
[root@localhost ~]# join  name  city 
1 xiaoming beijing beijing
2 xiaowang hubei wuhan 
3 xiaoliu hunan changsha

把两个文件指定列拼接起来:

# 把name文件的第2列和city文件的第3列拼接起来
[root@localhost ~]# join -o 1.2 2.3 name  city 
xiaoming beijing
xiaowang wuhan
xiaoliu changsha

若文章对你有帮助,可以点赞或打赏支持我们。发布者:Aurora,转载请注明出处:http://61.174.243.28:13541/AY-knowledg-hub/join/

(0)
AuroraAurora站点维系者
上一篇 2023年 12月 19日 下午4:11
下一篇 2023年 12月 19日 下午4:11

相关推荐

  • mysql

    文章目录mysql补充说明语法选项参数 mysql MySQL服务器客户端工具 补充说明 mysql命令 是MySQL数据库服务器的客户端工具,它工作在命令行终端中,完成对远程My…

    入门教程 2024年 1月 3日
  • IOS音频和视频(Audio & Video)

    文章目录简介实例步骤注意项输出 简介 音频和视频在最新的设备中颇为常见。 将iosAVFoundation.framework和MediaPlayer.framework添加到Xc…

    2023年 4月 1日
  • HTTP2

    HTTP/2(超文本传输协议第2版,最初命名为HTTP 2.0),简称为h2(基于TLS/1.2或以上版本的加密连接)或h2c(非加密连接), HTTP/2 是 HTTP 协议的第…

    2023年 5月 14日
  • clockdiff

    文章目录clockdiff补充说明选项实例 clockdiff 检测两台linux主机的时间差 补充说明 在ip报文的首部和ICMP报文的首部都可以放入时间戳数据。 clockdi…

    入门教程 2023年 12月 7日
  • dpkg-trigger

    文章目录dpkg-trigger补充说明语法选项参数 dpkg-trigger Debian Linux下的软件包触发器 补充说明 dpkg-trigger命令 是Debian L…

    入门教程 2023年 12月 7日
  • 快速入门指南

    文章目录快速入门指南一个简单的例子图的一部分FigureAxesAxisArtist绘图函数的输入类型编码风格显式和隐式接口制作辅助函数造型师颜色线宽、线型和标记大小标记地块轴标签…

    2023年 5月 18日
  • pacman

    文章目录pacman安装实例安装软件包列出所有软件包删除某个软件包开始滚动更新参考资料 pacman Arch Linux 系统及其衍生系统中默认使用的包管理器 安装 在安装 Ar…

    入门教程 2024年 3月 1日
  • HTML 区块

    文章目录HTML <div> 和<span>HTML 内联元素HTML <div> 元素HTML <span> 元素HTML 分组标…

    入门教程 2023年 4月 13日
  • last

    文章目录last补充说明语法选项参数实例 last 列出目前与过去登入系统的用户相关信息 补充说明 last命令 用于显示用户最近登录信息。单独执行last命令,它会读取/var/…

    入门教程 2023年 12月 19日
  • shutdown

    文章目录shutdown补充说明语法选项参数实例 shutdown 用来执行系统关机的命令 补充说明 shutdown命令 用来系统关机命令。shutdown指令可以关闭所有程序,…

    入门教程 2024年 3月 5日

发表回复

登录后才能评论
Translate »