sourCEntral - mobile manpages

pdf

MPATH

NAME

mpath − display the full path to a perl module (installed locally)

USAGE

  mpath [OPTIONS] MODULE [MODULE ...]

EXAMPLE

  % mpath Module::Path
  /usr/local/lib/perl5/site_perl/5.16.0/Module/Path.pm
  % mpath −−full Module::Path
  Module::Path /usr/local/lib/perl5/site_perl/5.16.0/Module/Path.pm
  % mpath Moose Moo
  /usr/local/lib/perl5/site_perl/5.16.0/darwin−2level/Moose.pm
  /usr/local/lib/perl5/site_perl/5.16.0/Moo.pm

DESCRIPTION

mpath displays the full path to a perl module on the local system. It uses the "module_path()" function from Module::Path to get the path.

If one of the module wasn’t found, mpath will exit with the exit code 1 and print the following message (you can silence it with the option −−quiet):

  % mpath Foo::Bar
  Foo::Bar not found

or:

  % mpath Moose Foo::Bar
  /usr/local/lib/perl5/site_perl/5.16.0/darwin−2level/Moose.pm
  Foo::Bar not found

OPTIONS

−h, −?, −−help

Print this help message and exit.

−f, −−full

Print module name.

−q, −−quiet

Don’t print any error when one of the module requested could not be found.

SEE ALSO

Module::Path

AUTHOR

Neil Bowers <neilb AT cpan DOT org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Neil Bowers <neilb AT cpan DOT org>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

pdf