<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 :: 首頁 :: 聯系 :: 聚合  :: 管理
      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$" 添加文件
    #         并運行 "ls -l $fileAllName " 
    #    運行日志 ./log
    #
    # perl this.pl  
    #     "ls -l $fileAllName " 
    #     "/cygdrive/c/Documents and Settings/Administrator/"  
    #     "^.*\.txt$"
    #     ./log
    #
    # run_comm 參數1 替換說明:
    #     $filePath  為輸入參數2,遍歷根目錄 "/cygdrive/c/Documents and Settings/Administrator/"  
    #    $fileAllName 為當前遍歷,滿足正則條件的 全路徑+文件名
    #    $logicFileAllName  為當前遍歷,滿足正則條件的 邏輯路徑+文件名
    #    $logicFilePath 為當前遍歷,邏輯路徑
    #    $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 劉凱毅 閱讀(1240) 評論(0)  編輯  收藏 所屬分類: perl
    主站蜘蛛池模板: 国产精品视频白浆免费视频| yellow免费网站| 最近中文字幕免费2019| 亚洲AV永久无码精品成人 | 亚洲日韩精品无码专区加勒比☆| 最近免费最新高清中文字幕韩国 | 国产av无码专区亚洲av毛片搜 | 在线jyzzjyzz免费视频| 亚洲色偷偷色噜噜狠狠99| 最近免费中文字幕大全视频| 亚洲色偷偷综合亚洲av78| 国产乱色精品成人免费视频| 日韩色日韩视频亚洲网站| 亚洲精品无码99在线观看| 中国一级特黄高清免费的大片中国一级黄色片 | 亚洲精品无码专区| 亚洲第一永久AV网站久久精品男人的天堂AV | 亚洲国产综合AV在线观看| 四虎永久成人免费| 巨胸狂喷奶水视频www网站免费| 亚洲啪啪综合AV一区| 99re这里有免费视频精品| 91在线亚洲综合在线| 亚洲精品无码99在线观看| 黄页免费在线观看 | 最近中文字幕无吗免费高清| 鲁死你资源站亚洲av| 国产亚洲人成网站在线观看| 免费无码毛片一区二区APP| 亚洲AV无码一区二区三区人| 国产在线ts人妖免费视频| 精品国产污污免费网站入口| 亚洲黄色片免费看| 国产精品国产午夜免费福利看 | 国产A在亚洲线播放| 久久久www成人免费毛片 | j8又粗又长又硬又爽免费视频| 久久青青草原亚洲av无码app| 免费黄色毛片视频| 中文字幕久精品免费视频| 久久久国产亚洲精品|