User::pwent - by-name interface to Perl's built-in getpw*() functions

NAME SYNOPSIS DESCRIPTIONSystem Specifics NOTE AUTHOR HISTORY NAME User::pwent - by-name interface to Perl's built-in getpw*() functions SYNOPSIS use User::pwent; $pw = getpwnam('daemon') || die "No daemon user"; if ( $pw->uid == 1 && $pw->dir =~ m#^/(bin|tmp)?\z#s ) { print "gid 1 on root dir"; } $real_shell = $pw->shell || '/bin/sh'; for (($fullname, $office, $workphone, $homephone) = split /\s*,\s*/, $pw->gecos) { s/&/ucfirst(lc($pw->name))

Compress::Raw::Bzip2 - Low-Level Interface to bzip2 compression library

NAME SYNOPSIS DESCRIPTION Compression($z, $status) = new Compress::Raw::Bzip2 $appendOutput, $blockSize100k, $workfactor; $status = $bz->bzdeflate($input, $output); $status = $bz->bzflush($output); $status = $bz->bzclose($output); Example Uncompression($z, $status) = new Compress::Raw::Bunzip2 $appendOutput, $consumeInput, $small, $verbosity, $limitOutput; $status = $z->bzinflate($input, $output); Miscmy $version = Compress::Raw::Bzip2::bzlibversion(); Constants SEE ALSO AUTHOR

perlfaq4 - Data Manipulation

NAME VERSION DESCRIPTION Data: NumbersWhy am I getting long decimals (eg, 19.9499999999999) instead of the numbers I should be getting (eg, 19.95)? Why is int() broken? Why isn't my octal data interpreted correctly? Does Perl have a round() function? What about ceil() and floor()? Trig functions? How do I convert between numeric representations/bases/radixes? Why doesn't & work the way I want it to? How do I multiply matrices? How do I perform an operation on a series of integers? How can

${^PREMATCH}

${^PREMATCH} This is similar to $` ($PREMATCH) except that it does not incur the performance penalty associated with that variable. See Performance issues above. In Perl v5.18 and earlier, it is only guaranteed to return a defined value when the pattern was compiled or executed with the /p modifier. In Perl v5.20, the /p modifier does nothing, so ${^PREMATCH} does the same thing as $PREMATCH . This variable was added in Perl v5.10.0. This variable is read-only and dynamically-scoped.

perlnewmod - preparing a new module for distribution

NAME DESCRIPTIONWarning What should I make into a module? Step-by-step: Preparing the ground Step-by-step: Making the module Step-by-step: Distributing your module AUTHOR SEE ALSO NAME perlnewmod - preparing a new module for distribution DESCRIPTION This document gives you some suggestions about how to go about writing Perl modules, preparing them for distribution, and making them available via CPAN. One of the things that makes Perl really powerful is the fact that Perl hackers tend to wan

getpwnam

getpwnam NAME

$REAL_USER_ID

$REAL_USER_ID

perldtrace - Perl's support for DTrace

NAME SYNOPSIS DESCRIPTION HISTORY PROBES EXAMPLES REFERENCES SEE ALSO AUTHORS NAME perldtrace - Perl's support for DTrace SYNOPSIS # dtrace -Zn 'perl::sub-entry, perl::sub-return { trace(copyinstr(arg0)) }' dtrace: description 'perl::sub-entry, perl::sub-return ' matched 10 probes # perl -E 'sub outer { inner(@_) } sub inner { say shift } outer("hello")' hello (dtrace output) CPU ID FUNCTION:NAME 0 75915 Perl_pp_entersub:sub-entry BEGIN 0 75915 Per

Pod::Simple::Text -- format Pod as plaintext

NAME SYNOPSIS DESCRIPTION SEE ALSO SUPPORT COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Simple::Text -- format Pod as plaintext SYNOPSIS perl -MPod::Simple::Text -e \ "exit Pod::Simple::Text->filter(shift)->any_errata_seen" \ thingy.pod DESCRIPTION This class is a formatter that takes Pod and renders it as wrapped plaintext. Its wrapping is done by Text::Wrap, so you can change $Text::Wrap::columns as you like. This is a subclass of Pod::Simple and inherits all its methods. SEE ALSO Po

Pod::Simple::PullParserEndToken -- end-tokens from Pod::Simple::PullParser

NAME SYNOPSIS DESCRIPTION SEE ALSO SUPPORT COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Simple::PullParserEndToken -- end-tokens from Pod::Simple::PullParser SYNOPSIS (See Pod::Simple::PullParser) DESCRIPTION When you do $parser->get_token on a Pod::Simple::PullParser, you might get an object of this class. This is a subclass of Pod::Simple::PullParserToken and inherits all its methods, and adds these methods: $token->tagname This returns the tagname for this end-token object. For exampl