标签: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
原文地址:http://hackcrack.blog.51cto.com/6169318/1683471