Rafaqat Ali Chaudhary wrote:
> 
> Got another problem:
> 
> Following line of code fails if directory contains more than 1400 or so
> files:
> 
> 1. my @filelist = glob("input/switch1*.evt");
> 
> Any help will be highly appreciated.

On some versions of Perl the glob operator uses the shell (csh AFAIK) to
glob the file list.  If you use opendir/readdir/closedir it should work.

my $dir = 'input';
opendir DIR, $dir or die "Cannot open $dir: $!";
my @filelist = map "$dir/$_", grep /^switch1.*\.evt$/, readdir DIR;
closedir DIR;


John
-- 
use Perl;
program
fulfillment

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to