正则表达式出现类似{x,y}次数的匹配,这边显示不出来
来源:10-5 awk模式匹配的两种用法
weixin_慕莱坞4322796
2019-03-04
awk --posix ‘BEGIN{FS=":"} $3~/[0-9]{3,}/{print $0}’ /etc/passwd
加上–posix 或 --re-interval才可以
写回答
1回答
-
酷田
2019-03-04
{3,}这种属于扩展的正则表达式,在awk,grep,sed使用中默认不支持这种扩展的正则表达式,需要添加特定的参数!还有像+这种匹配1次或多次的也属于扩展正则表达式,也必须添加参数才支持!可以去学习一下正则表达式
012020-01-08
相似问题