pminst.1p

Langue: en

Autres versions - même langue

Version: 1999-02-16 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

pminst - find modules whose names match this pattern

SYNOPSIS

pminst [-s] [-l] [pattern]

DESCRIPTION

Without argumnets, show the names of all installed modules. Given a pattern, show all module names that match it. The -l flag will show the full pathname. The -s flag will separate the base directory from @INC from the module portion itself.

EXAMPLES

     $ pminst
     (lists all installed modules)
 
 
     $ pminst Carp
     CGI::Carp
     Carp
 
 
     $ pminst ^IO::
     IO::Socket::INET
     IO::Socket::UNIX
     IO::Select
     IO::Socket
     IO::Poll
     IO::Handle
     IO::Pipe
     IO::Seekable
     IO::Dir
     IO::File
 
 
     $ pminst '(?i)io'
     IO::Socket::INET
     IO::Socket::UNIX
     IO::Select
     IO::Socket
     IO::Poll
     IO::Handle
     IO::Pipe
     IO::Seekable
     IO::Dir
     IO::File
     IO
     Pod::Functions
 
 
   The -s flag provides output with the directory separated
   by a space:
 
 
     $ pminst -s | sort +1
     (lists all modules, sorted by name, but with where they 
      came from)
 
 
     $ oldperl -S pminst -s IO
     /usr/lib/perl5/i386-linux/5.00404 IO::File
     /usr/lib/perl5/i386-linux/5.00404 IO::Handle
     /usr/lib/perl5/i386-linux/5.00404 IO::Pipe
     /usr/lib/perl5/i386-linux/5.00404 IO::Seekable
     /usr/lib/perl5/i386-linux/5.00404 IO::Select
     /usr/lib/perl5/i386-linux/5.00404 IO::Socket
     /usr/lib/perl5/i386-linux/5.00404 IO
     /usr/lib/perl5/site_perl LWP::IO
     /usr/lib/perl5/site_perl LWP::TkIO
     /usr/lib/perl5/site_perl Tk::HTML::IO
     /usr/lib/perl5/site_perl Tk::IO
     /usr/lib/perl5/site_perl IO::Stringy
     /usr/lib/perl5/site_perl IO::Wrap
     /usr/lib/perl5/site_perl IO::ScalarArray
     /usr/lib/perl5/site_perl IO::Scalar
     /usr/lib/perl5/site_perl IO::Lines
     /usr/lib/perl5/site_perl IO::WrapTie
     /usr/lib/perl5/site_perl IO::AtomicFile
 
 
   The -l flag gives full paths:
 
 
     $ filsperl -S pminst -l Thread
     /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Queue.pm
     /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Semaphore.pm
     /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Signal.pm
     /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Specific.pm
     /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread.pm
 
 
Copyright (c) 1999 Tom Christiansen

This is free software. You may modify it and distribute it under Perl's Artistic Licence. Modified versions must be clearly indicated.