您的位置:首页 > 运维架构 > Linux

linux之grep命令

2012-05-02 23:20 197 查看
grep是一款非常好用和我们在操作linux时候常用到的文本查找工具,这里仅对grep命令常用的一些选项做介绍[/b]

grep:全局搜索正则表达式并显示出来 以正则表达式的方式根据指定的模式查找或者搜索一个或者多个的文档
COMMAND[/b]:grep,egrep,fgrep
#grep SET FILENAME à搜索某文件中匹配到的字符串
#grep --color=<auto|always> SET FILENAME
-A NUM à在匹配到某个行后也显示之后的N行
-B NUM à在匹配到某个行后也显示之前的N行
-C NUM à在匹配到某个行后上下N行都显示
-E[/b] à=egrep 扩展
\{m,n\}à{m,n}
\(\)à()
| à或者 例如:a|b àa或者b ;ab|cd àabd或者acd
+ à次数匹配,表示1到N次
-f FILENAME à
-i à忽略大小写
-o PATTERN à只显示被匹配的本身 而非其所在的行
-r DIRECTORIESNAME à搜索多个文件,在指定目录下递归搜索每一个文件
-v [/b] [/b]à[/b]取反,匹配到的不显示,不匹配的显示

本文出自 “Harvey的空间” 博客,请务必保留此出处http://wktdhe.blog.51cto.com/4764978/850698
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: