Just curious if there is a faster way to do this. To loop, match and add to the array.
I am loading a list of files into an array, then matching based on a unique number and storing that into another array.
my $caseNumber = $ARGV[0];
my $pattern = "(.*?)$caseNumber(.*?)";
my $count = 0;
my @uploads;
my @files;
##Open logfiles directory and read into array.
opendir DIR, "Directory" or die "Unable to open Directory, please try
+again";
@files = readdir(DIR) or die "Unable to read directory";
closedir DIR;
##Loop though the files and if the pattern matches, push it into the a
+rray.
foreach (@files)
{
if (/$pattern/)
{
push @uploads,$_;
}
}