rnw“:在所有文件中搜索一个字符串

相关问题:如何在Linux上查找包含特定文本的所有文件?

我一直在使用上述问题的答案中提到的命令来搜索所有文件中的字符串出现次数:

grep -rnw '/path/to/somewhere/' -e "pattern"

但是最近我遇到了一个问题,如下图所示: 在这里输入图像描述

看起来这个命令只能识别那些脱颖而出的单词或其他东西。 我应该如何修改命令来改进我的搜索结果?


explainhell有助于解释你的命令,并给出man grep的摘录:

   -w, --word-regexp
          Select  only  those  lines  containing matches that form whole words. 

所以只需删除-w因为它明确地做了你不想要的东西:

grep -rn '/path/to/somewhere/' -e "pattern"
链接地址: http://www.djcxy.com/p/13673.html

上一篇: rnw": search for a string in all files

下一篇: How to search for a text in specific files in unix