awk ERES 基础表达式符号介绍
??? awk ERES 基础表达式符号介绍
?
??? [liujisheng@MyPcCentOs6 bsh01]$ cat data/regex.txt
??? about ERES test
??? ttttt
??? be care2
??? smithern anne
??? smithern smithern
??? harry smithhern
??? +
??? 指定如果+前面的一个或多个字符或扩展正则表达式在这个字符串中,则字符串匹配
??? awk '/liujish+eng/' /etc/passwd
??? awk '/smith+ern/' data/regex.txt
??? awk '/var\/spo+l/' /etc/passwd
???
??? ?:
??? 如果?前的零个或一个字符或扩展正则表达式的具体值在字符串中,则字符串匹配。
??? awk '/smith?ern/' data/regex.txt
???
??? |
??? 如果以 |(垂直线)隔开的字符串的任何一个在某字符串中,则该字符串匹配
??? awk '/ab|tt|be/' data/regex.txt
??? about ERES test
??? ttttt
??? be care2
??? 将包含字符ab或tt或be所有记录打印至标准输出