如何以递归方式在给定特定目录下的所有文件内搜索特定字符串。
例如,我想搜索文本:
<a title="Hot or Not" href="http://aaaaat"><span>Hot or Not</span></a>
答案 0 :(得分:5)
$ grep -lR 'Hot or Not this is my word that i want to search' ./somedir/
?
-l
会抑制正常输出;而是打印通常打印输出的每个输入文件的名称。 -R
或-r
以递归方式读取每个目录下的所有文件。
答案 1 :(得分:1)
我认为你要找的是'grep'。在终端尝试grep grep。
我假设您正在使用Linux?