用于将两个文件中,指定栏位内容相同的行连接起来。

找出两个文件中,指定栏位内容相同的行,合并再输出到标准输出。

  • 合并两个文件:
join {{file1}} {{file2}}
  • 使用file2的field1合并file1的field3:
join -1 3 -2 1 {{file1}} {{file2}}
  • 为file1的不可用行生成空行:
join -a 1 {{file1}} {{file2}}