本篇内容主要讲解“Linux基础命令join的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“L开发云主机域名inux基础命令join的用法”吧!
join
找出两个文件中相同的字段,根据相同字段合并两个文件,将合并结果显示到标准输出。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1
、语法
join[
选项]file1file2
2
、选项列表
选项说明
–version
显示命令版本信息
–help
显示帮助文档
-a 1
或2
将文件中没有相同字段的行显示出来
-e string
如果在文件中找不到指定的字符串,在输出中填入选项中的字符串
-I | –ignore-case
忽略大小写
-j FIELD
等价于“-1FIELD-2FIELD”
-o format
用指定的格式显示结果
-t CHAR
指定分隔符
-v 1
或2
和-a一样,但是只显示没有相同字段的行
-1 FIELD
连接文件1指定的字段
-2 FIELD
连接文件2指定的字段
–check-order
检查输入是否正确排序,即使所有输入行都是可修的。
–nocheck-order
不检查输入是否正确排序
3
、实例
1)合并两个文件到标准输出
[root@192 weijie]#
cat 1.c 2.c//
查看文件
hello world
i a开发云主机域名m david
love linux
this code
nihao ed
hello linux
i am weijie
love world
hehe
im join
[root@192 weijie]#
join 1.c 2.c//
合并相同行
hello world linux
i am david am weijie开发云主机域名
love linux world
2)显示没有相同字段的行
[root@192 weijie]#
join 1.c 2.c -v 1//
显示文件
1
中不没有相同字段的行
this code
nihao ed
[root@192 weijie]#
join 1.c 2.c -v 2//
显示文件
2
中没有相同字段的行
hehe
im join
到此,相信大家对“Linux基础命令join的用法”有了更深的了解,不妨来实际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《Linux基础命令join的用法》来自互联网同行内容,若有侵权,请活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看联系我们删除!
还没有评论,来说两句吧...