On Mon, Feb 18, 2002 at 07:20:50AM -0500, zentara wrote:
> You are using nested while loops to iterate
> thru a file, this isn't necessary. Also you don't need to
> open a file just to loop thru it.
Yes, you do. At some level, you have to open the file if you want to
read its contents.
> my $file = 'c:/davidcode/perlbeast/*.secret';
> while (<$file>){
> print "$file: $. :$_\n" if /$regexp/;
> }
This code doesn't actually work. Did you test it? Perl won't automatically
open a file using the file read operator like that. The <> operator is the
only one that's special in that respect.
Michael
--
Administrator www.shoebox.net
Programmer, System Administrator www.gallanttech.com
--
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]