"Mr. Shawn H. Corey" <[EMAIL PROTECTED]> writes:
[...]
>>
>> find(\&wanted, @finddir) or die " Failed to open
>> finddir <$finddir>: $!";
>
> You have not defined the scalar $finddir. You have defined the array
> @finddir, but it's not the same.
Sorry, yes you're right but I actually caught that one myself. Somehow I
got an earlier version of the script into my post. You can tell from
the error messages I posted that the scalar was fixed since it wasn't
reported. (There isn't supposed to be a scalar there at all.. it was
a typo)
[...]
>> $res = $mm->checktype_filename($testfile);
>> if ($res =~ /^plain\/text/) {
>> open(FILE,"<$File::Find::dir") or die "Can't open <$File::Find::dir>:
>> $!";
>
> You can't open a directory. Should this be $File::Find::fullname ?
Yikes your right. The other errors I posted never let me get this
far. That should say File::Find::name... more sloppyness on my
part... thanks.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/