码迷,mamicode.com
首页 > 其他好文 > 详细

grep命令

时间:2015-08-11 01:34:22      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:grep

grep:根据模式搜索文本,并显示出符合条件的文件。

grep:

    -i:不区分大小写

    --color:匹配的部分高亮

    -v:反显

    -o:只显示匹配到的串本身


正则表达式(regular expression):

元字符:

    .:表示任意单个字符

    []:匹配指定范围内的任意字符

    [^]:匹配指定范围外的任意字符

    字符集合:

    [:space:]:空格

    [:digit:]:数字

    

字符个数:

    *:匹配其前面的字符任意次 eg:a.*b 以a开头b结尾的任意字符可以匹配

    ?: 匹配其前面的字符一次或零次

    \{m,n\}: 匹配前面字符最少m次,最多n次

    \{m,\}: 匹配前面字符最少m次,多了不限


位置锚定:

    ^:锚定行首

    $:锚定行尾

    ^$:空白行

    \<:其后面的字符必须当作单词首部出现 # rooted 

    \>:其前面的字符必须当作单词尾部出现 # tdroot

    \<\> #root


分组:\(\)

    \(ab\)*:把ab当成一个整体,此式表示ab可以出现任意次






grep命令

标签:grep

原文地址:http://hackcrack.blog.51cto.com/6169318/1683471

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!