今天我运行了 join 1 2 > 3_ ,结果居然少了几百行 (序号900之前),
join 6_ 6 > 7_ ,居然少了几千行 ,文件在附件
哪位大神分析一下原因 。
让人费解的 join 出问题了
-
- 帖子: 91
- 注册时间: 2013-01-23 14:27
- 系统: ubuntu 12.04
让人费解的 join 出问题了
- 附件
-
- join.rar
- (397.19 KiB) 已下载 65 次
-
- 帖子: 91
- 注册时间: 2013-01-23 14:27
- 系统: ubuntu 12.04
Re: 让人费解的 join 出问题了
谢谢各位了
-
- 帖子: 39
- 注册时间: 2007-01-28 16:08
Re: 让人费解的 join 出问题了
join 命令是根据公共字段(关键字)来合并两个文件的数据行,两个文件的第一列就是公共字段。
不指定任何参数时,关键字不匹配的行不会输出。
join -a1 显示第一个文件中的所有记录,第二个文件中没有匹配的显示空白。
join -a2 显示第二个文件中的所有记录,第一个文件中没有匹配的显示空白。
想要全部记录? 自然是 join -a1 -a2 1 2
不指定任何参数时,关键字不匹配的行不会输出。
join -a1 显示第一个文件中的所有记录,第二个文件中没有匹配的显示空白。
join -a2 显示第二个文件中的所有记录,第一个文件中没有匹配的显示空白。
想要全部记录? 自然是 join -a1 -a2 1 2
