awk字符意义

^ 行起始标记
$ 行尾标记
. 匹配任意一个字符
[] 匹配包含在括号内之中的任意一个字符
[^] 匹配除括号内^符号后的任意一个字符
[-] 匹配[]中指定范围内的任意一个字符
+ 匹配之前的项1次或多次
* 匹配之前的项0次或多次
() 创建一个用于匹配的子串
{n}匹配之前的项n次
{n,}之前的项至匹配n次
{n,m}指定之前的项所必需匹配的最小次数和最大次数
| 交替匹配|两边的任意一项
转义符可以将上面的特殊字符进行转义

原文地址:https://www.cnblogs.com/josn1984/p/8205775.html