1PMDESC(1)             User Contributed Perl Documentation            PMDESC(1)
2
3
4

NAME

6       pmdesc - print out version and whatis description of perl modules
7

DESCRIPTION

9       Given one or more module names, show the version number (if known) and
10       the 'whatis' line, that is, the NAME section's description, typically
11       used for generation of whatis databases.
12

EXAMPLES

14           $ pmdesc IO::Socket
15           IO::Socket (1.25) - Object interface to socket communications
16
17           $ oldperl pmdesc IO::Socket
18           IO::Socket (1.1603) - Object interface to socket communications
19
20           $ pmdesc `pminst -s | perl -lane 'print $F[1] if $F[0] =~ /site/'`
21           XML::Parser::Expat (2.19) - Lowlevel access to James Clark's expat XML parser
22           XML::Parser (2.19) - A perl module for parsing XML documents
23

RESTRICTIONS

25       This only works on modules.  It should also work on filenames, but then
26       it's a bit tricky finding out the package to call the VERSION method
27       on.
28

SEE ALSO

30       pmdesc(1) pminst(1) pmpath(1) pmvers(1)
31

AUTHORS and COPYRIGHTS

33       Copyright (C) 1999 Tom Christiansen.
34
35       Copyright (C) 2006-2014, 2018 Mark Leighton Fisher.
36

LICENSE

38       This is free software; you can redistribute it and/or modify it under
39       the terms of either: (a) the GNU General Public License as published by
40       the Free Software Foundation; either version 1, or (at your option) any
41       later version, or (b) the Perl "Artistic License".  (This is the Perl 5
42       licensing scheme.)
43
44       Please note this is a change from the original pmtools-1.00 (still
45       available on CPAN), as pmtools-1.00 were licensed only under the Perl
46       "Artistic License".
47
48
49
50perl v5.36.0                      2022-07-22                         PMDESC(1)
Impressum