[学习分享] awk 正则问题

weixin_38052782 2013-11-13 03:54:54

% cat datafile
northwest NW    Charles Main        3.0    .98    3   34
western   WE    Sharon Gray         5.3    .97    5   23
southwest SW    Lewis Dalsass       2.7    .8     2   18
southern  SO    Suan Chin           5.1    .95    4   15
southeast SE    Patricia Hemenway   4.0    .7     4   17
eastern   EA    TB Savage           4.4    .84    5   20
northeast NE    AM Main             5.1    .94    3   13
north     NO    Margot Weber        4.5    .89    5    9
central   CT    Ann Stephens        5.7    .94    5   13

% awk '$5 ~ /\.[7-9]+/' datafile
southwest SW    Lewis Dalsass       2.7    .8     2   18
central   CT    Ann Stephens        5.7    .94    5   13
复制代码我对这个awk的理解是 在第五个字段中,以.开头,之后是7到9的任何一个数字,然后+的作用是在出现一次7到9的数字,请问是这样理解的吗?如果是这样的话,跟答案对不上啊。
...全文
38 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧