NDBM_File - Tied access to ndbm files

NAME SYNOPSIS DESCRIPTION DIAGNOSTICSndbm store returned -1, errno 22, key "..." at ... BUGS AND WARNINGS NAME NDBM_File - Tied access to ndbm files SYNOPSIS use Fcntl; # For O_RDWR, O_CREAT, etc. use NDBM_File; tie(%h, 'NDBM_File', 'filename', O_RDWR|O_CREAT, 0666) or die "Couldn't tie NDBM file 'filename': $!; aborting"; # Now read and change the hash $h{newkey} = newvalue; print $h{oldkey}; ... untie %h; DESCRIPTION NDBM_File establishes a connection between a Perl hash variable a

%OS_ERROR

%OS_ERROR

@-

@- $-[0] is the offset of the start of the last successful match. $-[n] is the offset of the start of the substring matched by n-th subpattern, or undef if the subpattern did not match. Thus, after a match against $_ , $& coincides with substr $_, $-[0], $+[0] - $-[0] . Similarly, $n coincides with substr $_, $-[n], $+[n] - $-[n] if $-[n] is defined, and $+ coincides with substr $_, $-[$#-], $+[$#-] - $-[$#-] . One can use $#- to find the last matched subgroup in the last successful match.

ARGV

ARGV The special filehandle that iterates over command-line filenames in @ARGV . Usually written as the null filehandle in the angle operator <> . Note that currently ARGV only has its magical effect within the <> operator; elsewhere it is just a plain filehandle corresponding to the last file opened by <> . In particular, passing \*ARGV as a parameter to a function that expects a filehandle may not cause your function to automatically read the contents of all the files in @A

Config - access Perl configuration information

NAME SYNOPSIS DESCRIPTION EXAMPLE WARNING GLOSSARY_ a b c d e f g h i k l m n o p P q r s t u v x y z GIT DATA NOTE NAME Config - access Perl configuration information SYNOPSIS use Config; if ($Config{usethreads}) { print "has thread support\n" } use Config qw(myconfig config_sh config_vars config_re); print myconfig(); print config_sh(); print config_re(); config_vars(qw(osname archname)); DESCRIPTION The Config module contains all the information that was av

Pod::Escapes - for resolving Pod E&lt;...&gt; sequences

NAME SYNOPSIS DESCRIPTION GOODIES CAVEATS SEE ALSO REPOSITORY COPYRIGHT AND DISCLAIMERS AUTHOR NAME Pod::Escapes - for resolving Pod E<...> sequences SYNOPSIS use Pod::Escapes qw(e2char); ...la la la, parsing POD, la la la... $text = e2char($e_node->label); unless(defined $text) { print "Unknown E sequence \"", $e_node->label, "\"!"; } ...else print/interpolate $text... DESCRIPTION This module provides things that are useful in decoding Pod E<...> sequences. Presumably, i

File::Basename - Parse file paths into directory, filename and suffix.

NAME SYNOPSIS DESCRIPTION SEE ALSO NAME File::Basename - Parse file paths into directory, filename and suffix. SYNOPSIS use File::Basename; ($name,$path,$suffix) = fileparse($fullname,@suffixlist); $name = fileparse($fullname,@suffixlist); $basename = basename($fullname,@suffixlist); $dirname = dirname($fullname); DESCRIPTION These routines allow you to parse file paths into their directory, filename and suffix. NOTE: dirname() and basename() emulate the behaviours, and quirks, of the she

__PACKAGE__

__PACKAGE__ A special token that returns the name of the package in which it occurs.

perlintro -- a brief introduction and overview of Perl

NAME DESCRIPTIONWhat is Perl? Running Perl programs Safety net Basic syntax overview Perl variable types Variable scoping Conditional and looping constructs Builtin operators and functions Files and I/O Regular expressions Writing subroutines OO Perl Using Perl modules AUTHOR NAME perlintro -- a brief introduction and overview of Perl DESCRIPTION This document is intended to give you a quick overview of the Perl programming language, along with pointers to further documentation. It is inten

open - perl pragma to set default PerlIO layers for input and output

NAME SYNOPSIS DESCRIPTION NONPERLIO FUNCTIONALITY IMPLEMENTATION DETAILS SEE ALSO NAME open - perl pragma to set default PerlIO layers for input and output SYNOPSIS use open IN => ":crlf", OUT => ":bytes"; use open OUT => ':utf8'; use open IO => ":encoding(iso-8859-7)"; use open IO => ':locale'; use open ':encoding(utf8)'; use open ':locale'; use open ':encoding(iso-8859-7)'; use open ':std'; DESCRIPTION Full-fledged support for I/O layers is now implemented provided Per