in reply to Finding modules

I have a script for this that I use all the time. Just put it in a reachable path and make it executable.

#!/usr/bin/perl -l for (@ARGV) { (my $a.="$_.pm") =~s#::#/#g; eval { require $a; }; print "$_: ",$@?"Not found":$INC{$a}; }

Then you just call it with:

findmod LWP::Simple Mail::Sendmail

While I'm on the subject, I also find this script to be really helpful:

#!/usr/bin/perl -l $_=shift; ($_.=".pm")=~s#::#/#g; eval { require $_ }; exec("vi",$INC{$_}) unless $@; print "Module not found"

And I call it as:

editmod LWP::Simple

antirice    
The first rule of Perl club is - use Perl
The
ith rule of Perl club is - follow rule i - 1 for i > 1