QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1613|回复: 1

求助!!正则表达式的匹配模式结果出现的次数

[复制链接]
发表于 2006-7-5 11:45:32 | 显示全部楼层 |阅读模式
问题:如何实现正则表达式的匹配模式结果出现的次数
[root@chen chx]# cat hosts|awk '{if($1~/b\{1,2\}/) print $1}'
[root@chen chx]#
[root@chen chx]# cat hosts
192.168.0.1 192.168.0.2
192.168.0.5 192.168.0.6
111 222
222
aaabbb
bbb
[root@chen chx]#
以上想实现匹配b出现1至2次,但匹配不了,请大侠赐教!
发表于 2006-7-6 07:59:20 | 显示全部楼层
man awk

cat hosts | gawk --posix '$1 ~ /b{1,3}/ {print $1}'
or
cat hosts | gawk -W posix '$1 ~ /b{1,3}/ {print $1}'
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-30 11:30 , Processed in 0.036773 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表