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连接的域
今天的分享就是这些,希望能帮助大家。
-
自动挡怎么超车踩油门技巧?
自动挡超车踩油门技巧:1、先接通电源 (不打着发动机)-踩刹车、挂挡,不是直接挂入D挡,而是挂到N挡上再点火,之后由N挡挂入D挡,松手刹、抬脚刹车、起步;2、等红灯或短时间停车...
问答查看全文>> -
东风起亚k3机油多久更换
东风起亚k3官方建议的首次更换机油为每2500公里,之后每7500公里更换一次。东风起亚K3,可以使用SM级粘度型号为5W-30或5W-20的机油。建议使用粘度等级为SAE 5...
问答查看全文>> -
奔驰紧急制动怎么关?
奔驰紧急制动直接踩下刹车即可实现启动和关闭。紧急制动的损害主要表现在轮胎磨,损刹车片磨损,悬挂系统的冲击变形,传动系统的冲击损坏等。除非在紧急情况下,一般都不选择对车辆采取紧急...
问答查看全文>> -
车子刮痕修复要多少钱?
一般需要200到300元左右。针对不同的刮蹭有以下几个补救方法:1、如果锈蚀不很严重,可先用极细的水砂纸蘸水轻轻磨去锈斑,但切忌无方向地乱磨,要同向直线打磨。等完全擦净后,涂上...
问答查看全文>>
推荐
- 1高尔夫嘉旅首保时间,嘉旅首保多少公里425
- 22022年含蓄表达爱意的古诗428
- 3断气刹车刹不了怎么办495
- 4雪佛兰科鲁兹铝合金轮毂价格,科鲁兹改装轮毂图片409
- 5双离合啥意思好不好?463
- 6喝酒的文案373
- 7面霜油腻腻的是好是坏 面霜涂了油是不吸收吗299
- 8奇瑞汽车瑞虎5x火花塞什么型号?377