PMDESC

Package: WA2L/edrc 1.5.57
Section: User Contributed Perl Documentation (1)
Updated: 2009-03-14
Index Return to Main Contents

 

NAME

pmdesc - List name, version, and description of all installed perl modules and PODs

 

SYNOPSIS

pmdesc [-h]

pmdesc [-s] [-t ddd] [-v dd] [--] [dir [dir [dir [...]]]]

pmdesc [-s] [-d] [--] [dir [dir [dir [...]]]]

 

DESCRIPTION

Find name, version and description of all installed Perl modules and PODs. If no directories given, searches @INC . The first column of the output (see below) can be used as module name or FAQ-name for perldoc.

Some modules are split into a pm-file and an accompanying pod-file. The version number is always taken from the pm-file.

The description found will be cut down to a length of at most 150 characters (prevents slurping in big amount of faulty docs).  

Output

The output looks like this:

:
:
IO::Socket         (1.28)  Object interface to socket communications            /usr/lib/perl5/5.10.0
IO::Socket::INET   (1.27)  Object interface for AF_INET domain sockets          /usr/lib/perl5/5.10.0
IO::Socket::UNIX   (1.21)  Object interface for AF_UNIX domain sockets          /usr/lib/perl5/5.10.0
IO::Stty           (n/a)   <description not available>                          /usr/lib/perl5/5.10.0
IO::Tty            (1.02)  Low-level allocate a pseudo-Tty, import constants.   /usr/lib/perl5/5.10.0
IO::Tty::Constant  (n/a)   Terminal Constants (autogenerated)                   /usr/lib/perl5/5.10.0
:
:

The three parts module name, version and description are separated by at least one blank.

 

OPTIONS

-h
print help message; show search path

-s
sort output (not under Windows)

-d
csv output

-t ddd
name column has width ddd (1-3 digits); default 52

-v dd
version column has width dd (1-2 digits); default 16

 

REQUIREMENTS

ExtUtils::MakeMaker, File::Find, Getopt::Std

 

BUGS AND LIMITATIONS

The command line switch -s (sort) is not available under non-UNIX operating systems. An additional shell sort command can be used.

There are no known bugs in this module.

Please report problems to Fritz Mehner, mehner@fh-swf.de .

 

AUTHORS

Tom Christiansen, tchrist@perl.com (pmdesc)
Aristotle, http://qs321.pair.com/~monkads/ (pmdesc2)
Fritz Mehner, mehner@fh-swf.de (pmdesc3.pl)

 

SEE ALSO

edrcintro(1), csv(3), lspm(1), perlenv(3), perl_modules(3)

 

NOTES

pmdesc is based on pmdesc2 (Aristotle, http://qs321.pair.com/~monkads/). pmdesc adds extensions and bugfixes.

pmdesc2 is based on pmdesc (Perl Cookbook, 1. Ed., recipe 12.19). pmdesc2 is at least one magnitude faster than pmdesc.

 

VERSION

1.2.3


 

Index

NAME
SYNOPSIS
DESCRIPTION
Output
OPTIONS
REQUIREMENTS
BUGS AND LIMITATIONS
AUTHORS
SEE ALSO
NOTES
VERSION

This document was created by man2html using the manual pages.
Time: 16:54:02 GMT, August 28, 2024