文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>perl遍历目录

perl遍历目录

时间:2010-10-25  来源:soaringdream

需要遍历目录对特定目录做指定操作:

#!/usr/bin/perl -w

use strict;
use warnings;


sub readSubDir($){
    my $DIR_PATH=shift;
    opendir DIR, $DIR_PATH or die "Can not open \"$DIR_PATH\"\n";
    my @filelist = grep { $_ ne '.' and $_ ne '..' } readdir DIR;
    chdir($DIR_PATH);
    my @subDir;

    foreach my $file (@filelist) {
        if(-d $file){
            if($file eq "RCS"){
                print $DIR_PATH."/".$file."\n";
                #system("co RCS/*");
            } else {
                #print $DIR_PATH."/".$file."\n";
                push @subDir, $file;
            }
        }
    }
   
    foreach my $dir(@subDir){
        &readSubDir($DIR_PATH."/".$dir);
    }
}

my $ROOT_DIR_PATH="/home/";
readSubDir($ROOT_DIR_PATH);
exit(0);
相关阅读 更多 +
排行榜 更多 +
地狱摩托游戏最新版下载

地狱摩托游戏最新版下载

赛车竞速 下载
小猫快来钓鱼游戏下载

小猫快来钓鱼游戏下载

休闲益智 下载
殴打氪金大佬昊天手游下载

殴打氪金大佬昊天手游下载

休闲益智 下载