网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-12-21 11:12:45

admin
管理员

linux join命令

join 的命令是用来合并文件的, 按照行来合并

示例

# cat a.txt
A 100
B 101
C 102

[root@qd ~]# cat b.txt
A zhangs
B lis
C wangw

[root@qd ~]# join a.txt b.txt
A 100  zhangs
B 101 lis
C 102 wangw

可以看到 这个是按照第一个字段进行合并的。

使用join 需要注意: 字段必须是已经排序过的, 没有排序的是不能使用的。 字段的数量是可以不同的。


常用的选项有

-a1 -a2 表示再结果中 添加 -a1 ,-a2 的内容。

-i : 比较的时候忽略大小写

-t : 改变分隔符

-1:, -2 : 用来设置连接域

-v1 -v2 : 不显示通常的域


ipbbs.net

离线

页脚

Powered by FluxBB