[Chicago-talk] is there a perl which?
tiger peng
tigerpeng2001 at yahoo.com
Wed Feb 8 07:58:06 PST 2006
I stole Andy's idea and add a functoin into my .kshrc.
function perlch {
pm=$1
dir=$(echo $pm | sed 's/::/\//g')
perl -M$pm -le "print $pm, ' = ' ,\$INC{'$dir.pm'}"
}
Then I can perlch
$ perlch DBD::Oracle
DBD::Oracle =
/usr/local/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi/DBD/Oracle.pm
Thanks Andy,
--- Jay Strauss <me at heyjay.com> wrote:
> On Wednesday 08 February 2006 12:25 am, Andy Lester
> wrote:
> > > Is there a function in Perl analygous to the
> Unix 'which', for
> > > saying where in
> > > the @INC it will find a package?
> >
> > Before it finds it? Not that I know of. But
> after it's loaded, yes,
> > you look in %INC.
> >
>
> I like your way better. I forgot about %INC.
>
> Thanks
> Jay
> _______________________________________________
> Chicago-talk mailing list
> Chicago-talk at pm.org
> http://mail.pm.org/mailman/listinfo/chicago-talk
>
More information about the Chicago-talk
mailing list