Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
Thanks for looking!#!usr/bin/perl use strict; use warnings; my @directories = ( '/dir1', '/dir1/imgs' ); my @files; setup($_) for @directories; sub setup { my $dir = shift; @files = file_list($dir); } my $c; foreach my $file(@files) { $c++; print "\n$c - $file\n"; } sub file_list { my $directory = shift; opendir( DIR, $directory ) or die "Can't open $directory: $!"; my @files = grep( !/^\.\.?$/, readdir(DIR) ); closedir(DIR); return @files; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Reading Multiple Directories
by jwkrahn (Abbot) on Aug 25, 2011 at 14:07 UTC | |
|
Re: Reading Multiple Directories
by toolic (Bishop) on Aug 25, 2011 at 14:19 UTC | |
by Anonymous Monk on Aug 25, 2011 at 15:52 UTC | |
|
Re: Reading Multiple Directories
by jdrago999 (Pilgrim) on Aug 25, 2011 at 17:26 UTC | |
|
Re: Reading Multiple Directories
by locked_user sundialsvc4 (Abbot) on Aug 26, 2011 at 14:15 UTC |