如何在目录中的文件和子目录中找到特定的模式?
可以使用find grep和exec搜索确切的单词。
但是,我们如何找到下面这样的东西:'match=true'
其中“=”周围可能有或可能没有多个空格。
最佳答案
这将在等号周围找到零个或多个(match=true
)空白字符(*
)的\s
(制表符虽然在非空白字符之间不常见,但在许多语言中也是等号周围的有效字符):
grep 'match\s*=\s*true'
如果要精确匹配零个或一个空白,可以使用
\?
而不是上面的*
。关于linux - 目录中的模式搜索,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22294879/