【发布时间】:2020-06-11 00:34:59
【问题描述】:
我正在尝试提取 FileB 中存在的来自 FileA 的 Col1 和 Col2 的行。
例如,
文件A:
1000963 4852419 0.051 0.0103 0.1126
1001037 1957033 0.044 0.0154 0.0473
1001107 1690854 0.045 0.0145 0.0612
1001176 1996721 0.067 0 0.2494
文件B:
1281525
1000963
1690854
1001176
1001037
1957033
1996721
5784681
在上面的例子中,我希望输出是:
1001037 1957033 0.044 0.0154 0.0473
1001176 1996721 0.067 0 0.2494
请注意,其他两行没有被拉出,因为 FileB 中只有一列(不是两列)中的字符串。
有没有办法在 awk 中做到这一点?到目前为止,我的尝试都没有奏效。
谢谢!
【问题讨论】:
标签: awk