Bash:搜索文件B中的文件A的内容和文件C中的文件A的打印行

时间:2014-06-24 16:01:12

标签: linux shell unix awk

我有两个文件A和B. 文件A:

976464
792992

档案B

TimeStamp,Record1,976464,8383,ABCD

我想搜索文件A和文件B中的每条记录并打印匹配的记录。 印刷的记录必须来自文件B

例如,上面应该打印:

TimeStamp,Record1,976464,8383,ABCD

我想在shell脚本中实现这一点。文件大小很大。

1 个答案:

答案 0 :(得分:2)

你在这里不需要awk。简单grep完成工作:

grep -Ff file1 file2
Timestamp,Record1,976464,8383,ABCD