How can I recursively read out directories in Perl?

前端 未结 6 2405
一生所求
一生所求 2021-02-14 06:08

I want to read out a directory recursively to print the data-structure in an HTML-Page with Template::Toolkit. But I\'m hanging in how to save the Paths and Files in a form that

6条回答
  •  温柔的废话
    2021-02-14 06:31

    you can use this method as recursive file search that separate specific file types,

    my @files;
    push @files, list_dir($outputDir);
    
    sub list_dir {
            my @dirs = @_;
            my @files;
            find({ wanted => sub { push @files, glob "\"$_/*.txt\"" } , no_chdir => 1 }, @dirs);
            return @files;
    }
    

提交回复
热议问题