in reply to Range of File Names and For/While Problem
Take a good look at the contents of @files .. it's
just one big ole string. Try this instead:
You could, of course, use Perl to create the list for you:my @files = qw( d:\log\exported\10Sep2003.elog d:\log\exported\11Sep2003.elog d:\log\exported\12Sep2003.elog d:\log\exported\13Sep2003.elog d:\log\exported\14Sep2003.elog d:\log\exported\15Sep2003.elog d:\log\exported\16Sep2003.elog d:\log\exported\17Sep2003.elog d:\log\exported\22Sep2003.elog );
But you will probably need to pull in a Date module to calculate the edge conditions.my @files = map q|d:\log\exported\\| . $_ . 'Sep2003.elog', 10..17,22;
jeffa
L-LL-L--L-LL-L--L-LL-L-- -R--R-RR-R--R-RR-R--R-RR B--B--B--B--B--B--B--B-- H---H---H---H---H---H--- (the triplet paradiddle with high-hat)
In Section
Seekers of Perl Wisdom