【发布时间】:2012-12-25 11:01:08
【问题描述】:
对不起,这个问题的标题有点令人困惑,但我想不出其他任何东西。 我正在尝试做这样的事情
cat fileA.txt | grep `awk '{print $1}'` fileB.txt
fileA 包含 100 行,而 fileB 包含 1 亿行。
我想要的是从fileA中获取id,在不同的file-fileB中grep该id并打印该行。
e.g fileA.txt
1234
1233
e.g.fileB.txt
1234|asdf|2012-12-12
5555|asdd|2012-11-12
1233|fvdf|2012-12-11
预期输出是
1234|asdf|2012-12-12
1233|fvdf|2012-12-11
【问题讨论】: