licking9Volts has asked for the wisdom of the Perl Monks concerning the following question:
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:
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.... while ($file = <*.las>) { open(FILE, "$file") || warn "Warning: can't open $file, skipping.. +.\n"; while (<FILE>) { chomp; if (/\b($info)\s*\./) { print $_} ... } } ...
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: File glob question
by Abigail-II (Bishop) on Jun 03, 2002 at 16:54 UTC | |
Re: File glob question
by VSarkiss (Monsignor) on Jun 03, 2002 at 17:08 UTC | |
Re: File glob question
by Zaxo (Archbishop) on Jun 03, 2002 at 17:21 UTC | |
Re: File glob question
by rinceWind (Monsignor) on Jun 03, 2002 at 17:55 UTC | |
by licking9Volts (Pilgrim) on Jun 03, 2002 at 18:23 UTC | |
by Aristotle (Chancellor) on Jun 03, 2002 at 22:11 UTC | |
Re: File glob question
by tmiklas (Hermit) on Jun 03, 2002 at 21:37 UTC |
Back to
Seekers of Perl Wisdom