码迷,mamicode.com
首页 > 系统相关 > 详细

Linux grep命令用法以及正则表达式

时间:2015-01-20 06:38:48      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:expression   search   表达式   linux   用户   

  1. 什么是grep

    grep(Global search REgular expression and Printout the line),即全局搜索正则表达式并打印出匹配的行,它是Linux系统中一个强大的文本搜索工具,它根据用户指定的“模式(pattern)”对目标文本进行过滤,显示被模式匹配到的行。

  2. grep命令的基本语法格式

    grep [options] PATTERN [FILE...]

  3. grep的常用选项

    -v:对匹配的内容进行取反

    -o:仅显示匹配到的内容

    -i:忽略大小写

    -n:显示行号

    --color=auto:使用颜色显示匹配的内容

    grep结合正则表达式的基本用法

    .:任意单个字符

    []:括号中所包含字符的任意单个字符,比如

    纯数字:[[:digit:]]或[0-9]

    小写字母:[[:lower:]]或[a-z]

    大写字母:[[:upper:]]或[A-Z]

    大小写字母:[[:alpha:]]或[a-zA-Z]

    数字加字母:[[:alnum:]]或[0-9a-zA-Z]

    空白字符:[[:space:]]

    标点符号:[[:punct:]]


Linux grep命令用法以及正则表达式

标签:expression   search   表达式   linux   用户   

原文地址:http://vipzyn.blog.51cto.com/886246/1605943

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