Join命令

这个命令挺有用的, 用来把两个文件合并到一起.


join - join lines of two files on a common field


比如, 下面有两个文件:

  1. cat join_1
  2. 1 a
  3. 2 b
  4. 3 c
  5. 4 d
  6. 5 e
  7. cat join_2
  8. 1 A
  9. 2 B
  10. 3 C
  11. 4 D
  12. 5 E

然后用join把他们合起来:

  1. join join_1 join_2
  2. 1 a A
  3. 2 b B
  4. 3 c C
  5. 4 d D
  6. 5 e E

有什么特殊要求嘛? 当然有, 要求就是两个文件有相同的字段.