2014-02-06 88 views
1

我是新来的Linux和命令。 基本上我理解“grep”命令。如何正确使用的“grep”命令

但我不明白什么用下面的命令做什么,它做什么,如何正确键入命令。

grep -R -e 

欢迎使用正确的示例。

回答

1

使用这些标记调用grep意味着在指定目录中搜​​索recursively,并且它的所有子项都与regex相匹配。

grep -R -e /p.t/ . 

应该找出所有具有p和t的行,它们之间的任何单个字符都位于当前目录或其任何子节点之间。

-e PATTERN,--regexp = PATTERN 使用图案作为图案;用于保护以 - 开头 的图案。

-R,-r,--recursive 阅读每个目录,递归下的所有文件;这相当于-d递归选项。

http://unixhelp.ed.ac.uk/CGI/man-cgi?grep

+0

请您提供如何在终端我键入命令的例子吗? – pmverma

+0

好的,我试过“grep -R/home/pmh/-e my_text”。我得到了我想要的。 – pmverma

+0

太棒了,那么也许你会接受我的答案,如果它有价值,你可以upvote。 – jeremyjjbrown