在文件中搜索字符串模式(正则表达式)

时间:2011-02-11 17:29:54

标签: shell unix

如何以递归方式在给定特定目录下的所有文件内搜索特定字符串。

例如,我想搜索文本:

<a title="Hot or Not" href="http://aaaaat"><span>Hot or Not</span></a>

2 个答案:

答案 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?