linux join命令详解
linux系统join命令详解有哪些?让我们一起来了解下。
join指令是将两个具有相同域的纪录给挑选出来,再将这些纪录所有的域放到一行,需要注意的是,join在对两个文件进行连接时,两个文件必须都是按照连接域排好序的,按其他域排序是无效的。
语法:join [-i][-a<1或2>][-e<字符串>][-o<格式>][-t<字符>][-v<1或2>][-1<栏位>][-2<栏位>][--help][--version][文件1][文件2]
参考例子:
将两个文件的具有共同域的纪录连接在一起:
[root@linux265 ~]# cat file.db
A li:20:men:anhui
B wang:21:women:jiangsu
C zhang:22:men:anhui
D liu:23:women:Shanghai
E chen:23:women:Hefei
[root@linux265 ~]# cat file_hobby.db
A li:Song
B wang:shopping
C zhang:pingpong
D liu:chess
E Wang:reading
[root@linux265 ~]# join -t: file.db file_hobby.db
A li:20:men:anhui:Song
B wang:21:women:jiangsu:shopping
C zhang:22:men:anhui:pingpong
D liu:23:women:Shanghai:chess
参数:
-a1或-a2 除了显示共同域的纪录之外,-a1显示第一个文件没有共同域的纪录,-a2显示第二个文件中没有共同域的纪录
-i 忽略大小写
-o 设置结果显示的格式
-t 改变域的分隔符
-v1或-v2 不显示共同域的纪录之外,-v1显示第一个文件没有共同域的纪录,-v2显示第二个文件中没有共同域的纪录
-1或-2 -1用来设置文件1连接的域,-2用来设置文件2连接的域
今天的分享就是这些,希望能帮助大家。
-
长城汽车vv5s价格是多少?
长城汽车vv5s价格是12.58--17.30万,具体多少钱建议到当地4S店咨询一下,因为各地优惠不同:1、2020款VV5的动力,2020款VV5动力总成进行了全面革新升级,...
问答查看全文>> -
研美颜面膜怎么样 研美颜面膜效果好吗
最近真的天天都在拍摄,我本人是那种拒绝无效护肤,还好遇到了研美颜玻尿酸补水保湿面膜。下面小编为大家介绍下研美颜面膜效果好吗?研美颜面膜怎么样研美颜面膜效果好吗研美颜玻尿酸补水保...
品牌查看全文>> -
自己生日娘的难日祝福语怎么说
1、自己的生日妈妈的难日,感谢妈妈二十五年前生下了我,妈妈辛苦了。2、愿往后余生,脸上有笑,眼中有光心中有爱,多点幸运不负流年,不负自己,我的生日,妈妈的难日,祝妈妈永远健康。...
祝福语查看全文>> -
11款君越2.4油耗
这款车的百公里油耗为12升左右。汽车的油耗与汽车本身是有关系的,但是不仅与汽车本身有关系,也与驾驶员的驾驶习惯和行驶路况有关系。如果驾驶习惯不好,并且经常在一些堵车严重的道路上...
问答查看全文>> -
七月简短美句文案 七月你好文案
1、片石即一座佛,一座佛又即一片石,无非是一片心。2、连雨不知春去,一晴方觉夏深。团子们,七月,早安。3、生活在于经历,不在于平米;富裕在于感悟,也不在于别墅。4、七月柳条抽芽...
句子查看全文>>
推荐
- 1大众凌渡泊车辅助怎么用238
- 2冷车异响热车消失正常吗412
- 3宝骏560冷车启动有异响,宝骏560冷启动异响解决116
- 4萨博(9-2X)p1116故障码解释和消除方法,萨博(9-2X)P1116故障码怎么解决?286
- 5爱的名言警句118
- 6智慧才气的女孩名字398
- 7关于拼搏的名言179
- 8出车祸后对方全责如何处理和赔偿?482