Apologies if this has been asked a lot. I tried several different searches but I don't think I'm searching the right terms.
I have a directory of log files without file extensions that I want to read data from. The directory consists of files starting with "R" and "D", I only want to read the files starting with "R" but am having trouble figuring out how. I am also having problems opening the files if they do not have a file extension. Here is what I have so far.
opendir( DIR, $directory ) || die "Unable to open directory - $!\n"; my @files = grep /\.txt/, readdir( DIR ); closedir( DIR );
I tried replacing the /\.txt/ with /\./ but I get an access denied message.
To deal with the files starting with "R" I have tried using variations on glob, and =~R but it's not working. Thanks for any help and keep in mind that I'm new so please explain code that may be confusing to a rookie.
In reply to Reading specific files by molson
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |