split

split /PATTERN/,EXPR,LIMIT split /PATTERN/,EXPR split /PATTERN/ split Splits the string EXPR into a list of strings and returns the list in list context, or the size of the list in scalar context. If only PATTERN is given, EXPR defaults to $_ . Anything in EXPR that matches PATTERN is taken to be a separator that separates the EXPR into substrings (called "fields") that do not include the separator. Note that a separator may be longer than one character or even have no characters at all (the em

Time::Piece - Object Oriented time objects

NAME SYNOPSIS DESCRIPTION USAGELocal Locales Date Calculations Date Comparisons Date Parsing YYYY-MM-DDThh:mm:ss Week Number Global Overriding CAVEATSSetting $ENV{TZ} in Threads on Win32 Use of epoch seconds AUTHOR COPYRIGHT AND LICENSE SEE ALSO BUGS NAME Time::Piece - Object Oriented time objects SYNOPSIS use Time::Piece; my $t = localtime; print "Time is $t\n"; print "Year is ", $t->year, "\n"; DESCRIPTION This module replaces the standard localtime and gmtime functions with implem

perlsymbian - Perl version 5 on Symbian OS

NAME DESCRIPTIONCompiling Perl on Symbian Compilation problems PerlApp sisify.pl Using Perl in Symbian TO DO WARNING NOTE AUTHOR COPYRIGHT LICENSE HISTORY NAME perlsymbian - Perl version 5 on Symbian OS DESCRIPTION This document describes various features of the Symbian operating system that will affect how Perl version 5 (hereafter just Perl) is compiled and/or runs. NOTE: this port (as of 0.4.1) does not compile into a Symbian OS GUI application, but instead it results in a Symbian DLL. T

endnetent

endnetent

Fatal - Replace functions with equivalents which succeed or die

NAME SYNOPSIS BEST PRACTICE DESCRIPTION DIAGNOSTICS BUGS AUTHOR LICENSE SEE ALSO NAME Fatal - Replace functions with equivalents which succeed or die SYNOPSIS use Fatal qw(open close); open(my $fh, "<", $filename); # No need to check errors! use File::Copy qw(move); use Fatal qw(move); move($file1, $file2); # No need to check errors! sub juggle { . . . } Fatal->import('juggle'); BEST PRACTICE Fatal has been obsoleted by the new autodie pragma. Please use autodie in preference to F

$PID

$PID

HANDLE-&gt;input_line_number( EXPR )

HANDLE->input_line_number( EXPR )

getsockname

getsockname SOCKET Returns the packed sockaddr address of this end of the SOCKET connection, in case you don't know the address because you have several different IPs that the connection might have come in on. use Socket; $mysockaddr = getsockname(SOCK); ($port, $myaddr) = sockaddr_in($mysockaddr); printf "Connect to %s [%s]\n", scalar gethostbyaddr($myaddr, AF_INET), inet_ntoa($myaddr);

Net::protoent - by-name interface to Perl's built-in getproto*() functions

NAME SYNOPSIS DESCRIPTION NOTE AUTHOR NAME Net::protoent - by-name interface to Perl's built-in getproto*() functions SYNOPSIS use Net::protoent; $p = getprotobyname(shift || 'tcp') || die "no proto"; printf "proto for %s is %d, aliases are %s\n", $p->name, $p->proto, "@{$p->aliases}"; use Net::protoent qw(:FIELDS); getprotobyname(shift || 'tcp') || die "no proto"; print "proto for $p_name is $p_proto, aliases are @p_aliases\n"; DESCRIPTION This module's default exports override

perlform - Perl formats

NAME DESCRIPTIONText Fields Numeric Fields The Field @* for Variable-Width Multi-Line Text The Field ^* for Variable-Width One-line-at-a-time Text Specifying Values Using Fill Mode Suppressing Lines Where All Fields Are Void Repeating Format Lines Top of Form Processing Format Variables NOTESFooters Accessing Formatting Internals WARNINGS NAME perlform - Perl formats DESCRIPTION Perl has a mechanism to help you generate simple reports and charts. To facilitate this, Perl hel