【发布时间】:2017-03-30 09:47:54
【问题描述】:
我有两个制表符分隔的 .txt 文件
file1 有 2000 万行,结构如下
col1 col2 col3 col4 col5
1 x x A x
2 y y A x
3 z z A x
4 x x B x
5 x y B x
6 x y E x
7 x z F x
file2 有 3000 行,结构如下
col1
A
B
C
D
现在我想从 file1 中提取 file2 的 col1 和 file1 的 col4 匹配的行
所以新的 file3 应该是这样的
col1 col2 col3 col4 col5
1 x x A x
2 y y A x
3 z z A x
4 x x B x
5 x y B x
如何使用 perl 或 bash 做到这一点?
【问题讨论】: