通过grep在文件中查找绝对名称

sha*_*aul 2 linux grep

我使用命令:

grep "pdp" /3.log
Run Code Online (Sandbox Code Playgroud)

用于搜索包含pdp详细信息的行。但我也得到了fpdp, spdp..

如何仅过滤我选择的相关名称?

JRF*_*son 6

我怀疑你想要:

grep -w pdp /3.log
Run Code Online (Sandbox Code Playgroud)

GNU 实现grep联机帮助页

-w, --word-regexp 仅选择包含构成整个单词的匹配项的那些行。测试是匹配的子字符串必须位于行首或前面是非单词组成字符。同样,它必须位于行尾或后跟非单词组成字符。单词组成字符是字母、数字和下划线。如果还指定了 -x,则此选项无效。