【问题】为什么不能用大括号{}?

作者: iami 2014-12-04 13:24:44
我遇到的问题是在在使用awk正则表达式时候不能使用大括号标示重复出现的次数,一加上大括号就匹配不上了。
比如要匹配IP地址,假设file.txt里面存有带有IP地址的内容,在用如下代码的时候就会匹配不到:
[code]awk '/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/' file.txt[/code]请问有朋友知道怎么回事吗?求教。
环境是两个:
SunOS netra5220 5.10 Generic_127127-11 sun4v sparc SUNW,Netra-T5220
Linux SUSE-18 2.6.16.60-0.54.5-default #1 Fri Sep 4 01:28:03 UTC 2009 i686 athlon i386 GNU/Linux

相关资讯