文件一 手机号
head a
13736655451
13736655452
13736655453
13736655454
文件二 手机号加上金额
head b
13736655451,20
13736655452,30
13736655453,40
13736655454,50
13736655455,60
13736655456,70
13736655457,70
13736655458,70
13736655459,70
欲得到文件二中手机号出现在文件一中的行 如下所示
cat a | xargs -i grep {} b
13736655451,20
13736655452,30
13736655453,40
13736655454,50
上面的这个方法效率很低, 如果文件大了的话, 会很慢.
有没其他更好的方法?
grep -f a b