【发布时间】:2013-07-03 15:45:15
【问题描述】:
我有一个包含以下行的文件:
"ALMEREWEG ";" 45 ";" ";"ZEEWOLDE ";"3891ZN"
"ALMEREWEG ";" 50 ";" ";"ZEEWOLDE ";"3891ZP"
"ALMEREWEG ";" 51 ";" ";"ZEEWOLDE ";"3891ZN"
"ALMEREWEG ";" 52 ";" ";"ZEEWOLDE ";"3891ZP"
"ALMEREWEG ";" 53 ";" ";"ZEEWOLDE ";"3891ZN"
我还有第二个文件,其中包含以下行:
3891ZP;50;
3891ZN;53;A
3891ZN;53;B
3891ZN;54;
现在我想根据第二个文件的模式对第一个文件进行 grep,其中:
A) 第 2 个文件的第 1 列存在于第 1 个文件的第 5 列;和
B) 第 2 个文件的第 2 列存在于第 1 个文件的第 2 列中。
我的问题:如何做到这一点?
2013 年 7 月 7 日更新:我更新了 file2 格式以反映第三列(数字就足够了)。
【问题讨论】: