Skynet

          ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks

          日志
          #!/bin/perl
          use Encode ;
          open(NOTESFILES,$ARGV[0]);

          my %errorMeganotes;

          print ">>>>>>>>>>>>>>",$ARGV[0],"<<<<<<<<<<\n";

          while (<NOTESFILES>) {
            
          if$_=~/^(\d{4}-\d{2}-\d{2}\s\d{2}:\d{2}:\d{2})\s+ERROR\s+(.*)\s/g ){
               
          if($errorMeganotes{$2}){
                 
          push @{$errorMeganotes{$2}},$1;
               }
          else{
                 
          $errorMeganotes{$2}=[$1];
               }
            }
          }

          for(keys %errorMeganotes){
            
          my $tmp_keys=$_;
            
          my @tmp_array= @{$errorMeganotes{$tmp_keys}};
            
          print "error number :>>",scalar(@tmp_array),"<<\n",encode("GBK",decode("UTF-8",$tmp_keys)),"\n",join(",\t",@tmp_array),"\n\n\n";
          }


          sh
          #!/bin/sh
          nowDate=$(date -'-1 day' +%Y-%m-%d);
          echo $nowDate

          perl 
          /data/apps/shell/meganotesErrorLog.pl /data/apps/meganotes/tomcat/logs/app/app.log.$nowDate >  _tmp_$nowDate ;
          perl 
          /data/apps/shell/meganotesErrorLog.pl /data/apps/schedule/tomcat/logs/app/app.log.$nowDate  >> _tmp_$nowDate ;


          mail 
          -s $nowDate-ERROR-log  my@mail.com  <  _tmp_$nowDate;
          rm _tmp_$nowDate ;

          結果:
          >>>>>>>/data/apps/meganotes/tomcat/logs/app/app.log.2009-02-18<<<<<<<<<
          error number :>>2<<
          MusicActionOpLogProxy:142 - music.popularTime=[Invalid field value for field "music.popularTime".]
          2009-02-18 15:53:54,    2009-02-18 16:00:12
          。。。。。。





          整理 www.aygfsteel.com/Good-Game
          posted on 2009-02-19 13:01 劉凱毅 閱讀(1514) 評論(0)  編輯  收藏 所屬分類: shellperl
          主站蜘蛛池模板: 宾川县| 镇巴县| 潍坊市| 商河县| 伽师县| 奈曼旗| 革吉县| 乌苏市| 武功县| 禹城市| 阿拉善右旗| 河北省| 江津市| 台州市| 平乡县| 九龙坡区| 龙井市| 时尚| 镇平县| 板桥市| 沂南县| 石渠县| 定南县| 南漳县| 渝北区| 镇雄县| 清涧县| 海林市| 东至县| 昭觉县| 共和县| 剑川县| 大荔县| 林周县| 仁化县| 仙居县| 台东市| 加查县| 江油市| 庆安县| 甘泉县|