gpt4 book ai didi

linux - "grep -rnw": search for a string in all files

转载 作者:IT王子 更新时间:2023-10-29 00:10:22 27 4
gpt4 key购买 nike

相关问题:How do I find all files containing specific text on Linux?

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

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

不过最近遇到了一个问题,如下图所示: enter image description here

看起来这个命令只能识别突出为单词或其他内容的字符串。我应该如何修改命令以改进我的搜索结果?

最佳答案

explainshell有助于解释您的命令,并摘录自 man grep:

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

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

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

关于linux - "grep -rnw": search for a string in all files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38858977/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com