Hi all,
After much searching of previous nodes, and a hard read of
perlman:perlop (which only served to confuse me), I must now ask you for help. I have a program that reads a few lines in from each of over 4000 files. This is the code I'm using to grab all of the file names:
...
while ($file = <*.las>) {
open(FILE, "$file") || warn "Warning: can't open $file, skipping..
+.\n";
while (<FILE>) {
chomp;
if (/\b($info)\s*\./) { print $_}
...
}
}
...
When I run the program, there is a long pause (around 5 mins) before it actually starts printing out any results. What is it doing for those 5 mins? Is there something I can change to make it start printing results immediately or does it have to look at all the files before it can do anything? Thanks.