1PMINST(1) User Contributed Perl Documentation PMINST(1)
2
3
4
6 pminst - find modules whose names match this pattern
7
9 pminst [-s] [-l] [pattern]
10
12 Without argumnets, show the names of all installed modules. Given a
13 pattern, show all module names that match it. The -l flag will show
14 the full pathname. The -s flag will separate the base directory from
15 @INC from the module portion itself.
16
18 $ pminst
19 (lists all installed modules)
20
21 $ pminst Carp
22 CGI::Carp
23 Carp
24
25 $ pminst ^IO::
26 IO::Socket::INET
27 IO::Socket::UNIX
28 IO::Select
29 IO::Socket
30 IO::Poll
31 IO::Handle
32 IO::Pipe
33 IO::Seekable
34 IO::Dir
35 IO::File
36
37 $ pminst '(?i)io'
38 IO::Socket::INET
39 IO::Socket::UNIX
40 IO::Select
41 IO::Socket
42 IO::Poll
43 IO::Handle
44 IO::Pipe
45 IO::Seekable
46 IO::Dir
47 IO::File
48 IO
49 Pod::Functions
50
51 The -s flag provides output with the directory separated
52 by a space:
53
54 $ pminst -s ⎪ sort +1
55 (lists all modules, sorted by name, but with where they
56 came from)
57
58 $ oldperl -S pminst -s IO
59 /usr/lib/perl5/i386-linux/5.00404 IO::File
60 /usr/lib/perl5/i386-linux/5.00404 IO::Handle
61 /usr/lib/perl5/i386-linux/5.00404 IO::Pipe
62 /usr/lib/perl5/i386-linux/5.00404 IO::Seekable
63 /usr/lib/perl5/i386-linux/5.00404 IO::Select
64 /usr/lib/perl5/i386-linux/5.00404 IO::Socket
65 /usr/lib/perl5/i386-linux/5.00404 IO
66 /usr/lib/perl5/site_perl LWP::IO
67 /usr/lib/perl5/site_perl LWP::TkIO
68 /usr/lib/perl5/site_perl Tk::HTML::IO
69 /usr/lib/perl5/site_perl Tk::IO
70 /usr/lib/perl5/site_perl IO::Stringy
71 /usr/lib/perl5/site_perl IO::Wrap
72 /usr/lib/perl5/site_perl IO::ScalarArray
73 /usr/lib/perl5/site_perl IO::Scalar
74 /usr/lib/perl5/site_perl IO::Lines
75 /usr/lib/perl5/site_perl IO::WrapTie
76 /usr/lib/perl5/site_perl IO::AtomicFile
77
78 The -l flag gives full paths:
79
80 $ filsperl -S pminst -l Thread
81 /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Queue.pm
82 /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Semaphore.pm
83 /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Signal.pm
84 /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread/Specific.pm
85 /usr/local/filsperl/lib/5.00554/i686-linux-thread/Thread.pm
86
88 Copyright (c) 1999 Tom Christiansen
89
90 This is free software. You may modify it and distribute it under
91 Perl's Artistic Licence. Modified versions must be clearly indicated.
92
93
94
95perl v5.8.8 2006-03-30 PMINST(1)