Linux grep命令用法以及正则表达式
什么是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:]]
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。