Skynet

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

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            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 ;

          結(jié)果:
          >>>>>>>/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 劉凱毅 閱讀(1519) 評(píng)論(0)  編輯  收藏 所屬分類: shellperl
          主站蜘蛛池模板: 永福县| 上思县| 阜南县| 大足县| 高青县| 杭州市| 巩义市| 河西区| 洪湖市| 安岳县| 科技| 女性| 句容市| 长春市| 东宁县| 桐庐县| 卢龙县| 中宁县| 漾濞| 新河县| 耒阳市| 太仆寺旗| 福鼎市| 霸州市| 会泽县| 平邑县| 霍林郭勒市| 航空| 桂平市| 浑源县| 舞阳县| 和静县| 托克托县| 桂阳县| 班玛县| 广平县| 江源县| 莒南县| 上饶市| 北碚区| 从江县|