Chinaunix首页 | 论坛 | 博客
  • 博客访问: 128209
  • 博文数量: 28
  • 博客积分: 2431
  • 博客等级: 大尉
  • 技术积分: 321
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-29 18:40
文章分类

全部博文(28)

文章存档

2011年(3)

2010年(6)

2009年(7)

2008年(12)

分类:

2009-03-15 14:51:14

#这个脚本是统计那个资源是最热门的

#给出点击率,主要是针对文件

use strict;
my $log_file='D:\\test\\log.txt';
#my $out_file='new_log.txt';

open FH,"<",$log_file||die "can't open $log_file:$!\n";
printf("%10s%71s\n",'file','hits');
my @info;
my %count;
while(<FH>)
{
   @info=split;
   if(exists $count{$info[4]})
   {
      $count{$info[4]}++;
   }
   else
   {
       $count{$info[4]}=1;
   }
}
map{printf("%-70s%10d\n",$_,$count{$_})} sort {$count{$b}<=>$count{$a}} keys %count;
#print map{"$_\t$count{$_}\n"} sort {$count{$b}<=>$count{$a}} keys %count;


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