我有两个文件,我正在执行连接操作,如下所示:
nmmadaan@nmmadaan] cat one.txt ~
a b
e f
c k
nmmadaan@nmmadaan] cat two.txt ~
a h
c j
e p
nmmadaan@nmmadaan] join one.txt two.txt ~
a b h
e f p
nmmadaan@nmmadaan] join two.txt one.txt ~
a h b
e p f
Run Code Online (Sandbox Code Playgroud)
为什么加入two.txt,one.txt不会将第一列的行作为'c'.为什么两个人一起考虑第一列中的'e'行?
请阅读手册页 - http://linux.die.net/man/1/join文件需要在连接字段中排序
即one.txt未在连接字段上排序.