标签:expression search 表达式 linux 用户
什么是grep
grep(Global search REgular expression and Printout the line),即全局搜索正则表达式并打印出匹配的行,它是Linux系统中一个强大的文本搜索工具,它根据用户指定的“模式(pattern)”对目标文本进行过滤,显示被模式匹配到的行。
grep命令的基本语法格式
grep [options] PATTERN [FILE...]
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:]]
标签:expression search 表达式 linux 用户
原文地址:http://vipzyn.blog.51cto.com/886246/1605943