我有一个大文本文件.我需要提取包含确切单词“DUSP1”的所有行.
这里有一个例子:
这里有一个例子:
9606 ENSP00000239223 DUSP1 BLAST 9606 ENSP00000239223 DUSP1-001 Ensembl
我想要检索第一行而不是第二行.
我尝试了几个命令:
grep -E "^DUSP1" grep '\<DUSP1\>' grep '^DUSP1$' grep -w DUSP1
但它们似乎都不起作用.我应该使用哪个选项?
您遇到的问题是grep将短划线( – )视为单词分隔符.
原文链接:https://www.f2er.com/regex/357335.html你应该尝试这个命令:
grep '\sDUSP1\s' file
确保你的单词周围有空格.