join命令
来源:互联网 发布:无人机图像追踪算法 编辑:程序博客网 时间:2024/06/08 07:56
###注意 :最好把要合并的两个 文档 都按照 要分割的那一栏 先做个排序 不然可能有的列会显示不出来。
join -t ':' -1 4 /etc/passwd -2 3 /etc/group
join
1.只能处理两个file
2.比较字段--默认比较第一个字段
3.
只列出共同有的字段
只有都有的字段才会排列,
4.一定要让第一个的比较字段比第二个多
第二个file中如果有第一个字段没有的字段,那么这个字段以下的东西的join将会失效,
(要显示就要用-a1 -a2)
5.如果一个字段有两个 将会导致排列组合,
6.join -0 1.1 1.3 2.3 file1 file2
显示第一个文件的第一个和第三个域,第二个文件的第三个域
==============================
1、不匹配连接,下面的例子显示匹配及不匹配域
join -a1 -a2 names.txt town.txt
只显示第一个文件中不匹配行:
join -a1 names.txt town.txt
2、选择性连接
使用- o选项选择连接域。例如要创建一个文件仅包含人名及城镇, j o i n执行时需要指定显示域。方式如下:
使用1 . 1显示第一个文件第一个域,2 . 2显示第二个文件第二个域,其间用逗号分隔。命令为:
join -o 1.1,2.2 names.txt town.txt
使用-jn m进行其他域连接,例如用文件1域3和文件2域2做连接键,命令为:
join -j1 3 -j2 2 names.txt town.txt
应该和join -1 3 names.txt -2 2 town.txt 是一样的
- join命令
- join命令
- join命令
- join命令
- 关于linux join命令
- linux paste join命令
- [SHELL]:join 命令详解
- join命令用法
- linux命令之join
- cut+join+sort命令
- join 命令例解
- Linux 命令详解 -- join
- Linux join命令
- join,sort等命令
- shell命令join
- Linux join命令
- Linux的join命令
- join命令学习
- cocos2d-x的A*寻路
- POJ 3618 Exploration
- [Android View] 判断是否点中一个动态可旋转、可缩放、可移动的图片
- 字符编码笔记:ASCII,Unicode和UTF-8
- toj3071 Number Game
- join命令
- 子数组最大和问题
- IEEE 802.1d协议
- MySQL中关于日期、时间的数据类型和函数
- 名词王国里的死刑(java 面向对象的思考)
- UVa 111 History Grading (DP&LCS)
- 人工费广告费
- MFC中关于设备(屏幕)坐标和逻辑坐标
- Makefile中wildcard的使用