Chinaunix首页 | 论坛 | 博客
  • 博客访问: 577061
  • 博文数量: 118
  • 博客积分: 2114
  • 博客等级: 大尉
  • 技术积分: 1275
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-10 00:02
文章分类

全部博文(118)

文章存档

2019年(1)

2018年(4)

2017年(1)

2016年(6)

2015年(1)

2014年(1)

2013年(5)

2012年(4)

2011年(17)

2010年(13)

2009年(65)

分类: LINUX

2016-02-18 13:13:30

awk 'function out(){if(g)printf("%s %2d%%\n",g,a[g]/t[g]*100)}NF>1{sub(/[.][0-9]+$/,".0/24",$1);if(g!=$1)out();t[g=$1]++;if($2=="alive")a[g]++}END{out()}' FILE

FILE:

9.181.26.248  null

9.181.26.248  null

9.181.26.249  null

9.181.26.249  null

9.181.26.250  alive

9.181.26.250  alive

9.181.26.251  alive

9.181.26.251  alive

9.181.26.252  alive

9.181.26.252  alive

9.181.26.253  alive

9.181.26.253  alive

9.181.26.254  alive

9.181.26.254  alive

9.181.64.1  alive

9.181.64.1  alive

9.181.64.2  null

9.181.64.2  null

9.181.64.3  null

9.181.64.3  null

9.181.64.4  alive

9.181.64.4  alive

9.181.64.5  null

阅读(885) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~