我有一个包含单词列表的文件,我想只识别文件中与另一个单词完全匹配的单词?
所以,例如,如果我在文件中有“BEBE,BEBÉ,BEBÉS”字样,并且我寻找“BEBE”,我希望它只返回第一个,这是完全匹配。< / p>
我尝试使用grep -w“BEBE”filename.txt,但它不起作用。它仍然让我回来了所有这三个。
答案 0 :(得分:2)
使用-o
仅显示与-w
匹配的部分,如果您未-F
匹配,也可使用regex
作为固定字符串:
$ cat file
BEBE, BEBÉ, BEBÉS
$ grep -woF 'BEBÉ' file
BEBÉ
$ grep -woF 'BEBÉS' file
BEBÉS