<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Skynet

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

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks


    工具小腳本
    #!/bin/perl
    use File::Find;
    use Log::FileSimple;

    #use strict;
    #use warnings;

    # 說明: 
    #     遍歷出 "/cygdrive/c/Documents and Settings/Administrator/"  
    #       滿足 "^.*\.txt$" 添加文件
    #         并運(yùn)行 "ls -l $fileAllName " 
    #    運(yùn)行日志 ./log
    #
    # perl this.pl  
    #     "ls -l $fileAllName " 
    #     "/cygdrive/c/Documents and Settings/Administrator/"  
    #     "^.*\.txt$"
    #     ./log
    #
    # run_comm 參數(shù)1 替換說明:
    #     $filePath  為輸入?yún)?shù)2,遍歷根目錄 "/cygdrive/c/Documents and Settings/Administrator/"  
    #    $fileAllName 為當(dāng)前遍歷,滿足正則條件的 全路徑+文件名
    #    $logicFileAllName  為當(dāng)前遍歷,滿足正則條件的 邏輯路徑+文件名
    #    $logicFilePath 為當(dāng)前遍歷,邏輯路徑
    #    $logicFileName 文件名稱
    #    $logicFileExp  文件后綴  
    #        (test.txt 文件  
    #            $logicFileName 為 test 
    #            $logicFileExp 為 txt
    #            )


    my $run_comm=$ARGV[0];
    my $file_path=$ARGV[1];
    my $file_find_rex=$ARGV[2];
    my $logfile=$ARGV[3];


    my $log = new Log::FileSimple(name=> 'Log::FileSimple logs',
                                  file      
    => "$logfile",
                                  mask      
    => -1,
                                  autoflush 
    => 0,
                                  );

    sub fileThumb{
     
    eval{
      
    $_tmp_run_comm=$run_comm ;
      
    if/$file_find_rex/ ){
        
    $fileNum++;
        
    $_tmp_run_comm=~s/\$filePath/$file_path/g;
        
        
    my $_file_all_name=$File::Find::name;
        
    $_tmp_run_comm=~s/\$fileAllName/$_file_all_name/g;
        
    my $_logic_file_all_name=$_file_all_name;
              
    $_logic_file_all_name=~s/$file_path//g;
            
    $_logic_file_all_name=~s/^\s*\.//g;
        
    $_tmp_run_comm=~s/\$logicFileAllName/\.\/$_logic_file_all_name/g;
        
    if($_logic_file_all_name=~/^(.*)\/([^\/]*)\.([^\.]*)$/){
          
    my $_logic_file_path=$1;
          
    my $_logic_file_name=$2;
          
    my $_logic_file_exp=$3;
          
    $_tmp_run_comm=~s/\$logicFilePath/\.\/$_logic_file_path/g;
          
    $_tmp_run_comm=~s/\$logicFileName/$_logic_file_name/g;
          
    $_tmp_run_comm=~s/\$logicFileExp/$_logic_file_exp/g;
          }
        
    #print $_tmp_run_comm,"\n";
        my @return=eval{system("$_tmp_run_comm 2>&1 \|echo \$\? ")};
        
    if ( $return[(@return-1)] != 0 ) { 
          
    $log->log(message=>"success($fileNum):$_file_all_name");
           }
    else{
          
    $log->log(message=>"error($fileNum):$_file_all_name");
            }
      }
     }
    }


    find(
    \&fileThumb,$file_path);



    整理 m.tkk7.com/Good-Game
    posted on 2009-03-02 17:51 劉凱毅 閱讀(1245) 評(píng)論(0)  編輯  收藏 所屬分類: perl
    主站蜘蛛池模板: 久久国产美女免费观看精品 | 亚洲性在线看高清h片| 亚洲免费在线视频播放| 国产啪精品视频网站免费尤物| 亚洲JLZZJLZZ少妇| 亚洲日韩国产二区无码| 久久精品亚洲中文字幕无码麻豆| 亚洲国产综合久久天堂| 亚洲AV无码一区二三区| 国产三级免费观看| 免费国产高清视频| 日韩精品电影一区亚洲| 亚洲国产专区一区| 亚洲熟女乱综合一区二区 | 黄页网站在线视频免费| 久久久亚洲欧洲日产国码aⅴ| 成人亚洲综合天堂| 国产精品另类激情久久久免费| 日韩内射激情视频在线播放免费| 白白色免费在线视频| 亚洲精品国产第一综合99久久| 午夜影视日本亚洲欧洲精品一区| av无码国产在线看免费网站 | 亚洲国产精品免费在线观看| 亚洲大成色www永久网站| 亚洲女初尝黑人巨高清| 亚洲日韩乱码中文无码蜜桃臀网站 | 亚洲精品WWW久久久久久| 全免费A级毛片免费看网站| 成人浮力影院免费看| 青青青国产在线观看免费网站 | 精品亚洲成a人片在线观看 | 久香草视频在线观看免费| 久久亚洲精品成人综合| 91亚洲一区二区在线观看不卡| 亚洲国产精品成人综合久久久| 亚洲精品国产suv一区88| 国产又黄又爽又大的免费视频| 69精品免费视频| 亚洲视频在线免费| 成人午夜大片免费7777|