我需要一些帮助。基本上,我试图在wordpress主题文件中搜索文本字符串。
该字符串位于wp-content / themes / style.css。
所以基本上我试图在主目录的所有wordpress安装中搜索所有style.css文件中的字符串。
是否可以仅搜索所有style.css文件,如果找到该字符串,则显示它?
提前致谢!
答案 0 :(得分:1)
用法:grep [OPTION] ... PATTERN [FILE] ...
在每个文件或标准输入中搜索PATTERN。
默认情况下,PATTERN是基本正则表达式(BRE)。
示例:grep -i'hello world'menu.h main.c
答案 1 :(得分:0)
使用grep搜索文件内的文本。
grep -rniw'/ path / to / somewhere /'-e'pattern'
-i - 不区分大小写的搜索
-w代表整个单词的匹配。
-l(小写L)可以添加到只提供匹配文件的文件名。
对于您的情况,请使用:
grep -rniw '/path/to/somewhere/' -e 'wp-content/themes/style.css'
答案 2 :(得分:0)
使用以下命令:
cd / home /
找到。 -iname" *。css" -exec grep -l" text_string" {} +不要忘记将text_string替换为实际的文本字符串。