如何在unix中的多个文件中搜索字符串

时间:2014-07-18 12:07:58

标签: linux unix

我想搜索目录中的字符串(子目录) / www / mydirectory ,字符串是 parcel 。我尝试使用命令 grep -r" parcel"。我从stackoverflow获得了这个。但是,如果我发出此命令,服务器将挂起并且不显示任何内容。请帮我解决这个问题。

2 个答案:

答案 0 :(得分:5)

使用此命令

grep -nr "PARCEL" /var --color*

-n用于在文件中打印行号

-r也会在子目录中递归搜索

/var是在所有子目录中以递归方式完成搜索的顶级路径。文件

--color突出显示输出中的grep'ed字符串

答案 1 :(得分:1)

可能你看到服务器挂断了,因为有很多文件,需要时间来搜索所需的单词,或者因为必需的字符串不存在而无法找到它

grep -r "parcel" /directory

是在给定目录下搜索字符串的正确命令。