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
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
相关文章推荐
- linux下的find文件查找命令与grep文件内容查找命令
- 【转】linux grep命令
- Linux_note 命令grep,sed,awk
- linux grep命令
- linux常用命令(59):grep命令
- Linux进阶命令之grep查找字符串
- linux下的find文件查找命令与grep文件内容查找命令
- linux的grep命令简单使用
- linux下ps命令 和 grep命令用法
- Linux常用命令:grep 命令
- linux中的grep命令用法
- 【转】linux常用命令:find、grep
- 每天一个linux命令-grep
- Linux中正则表达式与文件格式化处理命令(awk/grep/sed)
- linux grep 命令
- linux grep命令
- linux grep命令详解
- Linux grep命令,正则表达式
- Linux命令之"grep"
- bzgrep命令_Linux bzgrep 命令用法详解:使用正则表达式搜索.bz2压缩包中文件