$ARGV

$ARGV Contains the name of the current file when reading from <> .

$^D

$^D The current value of the debugging flags. May be read or set. Like its command-line equivalent, you can use numeric or symbolic values, eg $^D = 10 or $^D = "st" . Mnemonic: value of -D switch.

perltrap - Perl traps for the unwary

NAME DESCRIPTIONAwk Traps C/C++ Traps JavaScript Traps Sed Traps Shell Traps Perl Traps NAME perltrap - Perl traps for the unwary DESCRIPTION The biggest trap of all is forgetting to use warnings or use the -w switch; see warnings and perlrun. The second biggest trap is not making your entire program runnable under use strict . The third biggest trap is not reading the list of changes in this version of Perl; see perldelta. Awk Traps Accustomed awk users should take special note of the foll

${^UNICODE}

${^UNICODE} Reflects certain Unicode settings of Perl. See perlrun documentation for the -C switch for more information about the possible values. This variable is set during Perl startup and is thereafter read-only. This variable was added in Perl v5.8.2.

perlfaq - frequently asked questions about Perl

NAME VERSION DESCRIPTIONWhere to find the perlfaq How to use the perlfaq How to contribute to the perlfaq What if my question isn't answered in the FAQ? TABLE OF CONTENTS THE QUESTIONSthe perlfaq1 manpage: General Questions About Perl the perlfaq2 manpage: Obtaining and Learning about Perl the perlfaq3 manpage: Programming Tools the perlfaq4 manpage: Data Manipulation the perlfaq5 manpage: Files and Formats the perlfaq6 manpage: Regular Expressions the perlfaq7 manpage: General Perl Language

my

my VARLIST my TYPE VARLIST my VARLIST : ATTRS my TYPE VARLIST : ATTRS A my declares the listed variables to be local (lexically) to the enclosing block, file, or eval. If more than one variable is listed, the list must be placed in parentheses. The exact semantics and interface of TYPE and ATTRS are still evolving. TYPE may be a bareword, a constant declared with use constant , or __PACKAGE__. It is currently bound to the use of the fields pragma, and attributes are handled using the attributes

write

write FILEHANDLE write EXPR write Writes a formatted record (possibly multi-line) to the specified FILEHANDLE, using the format associated with that file. By default the format for a file is the one having the same name as the filehandle, but the format for the current output channel (see the select function) may be set explicitly by assigning the name of the format to the $~ variable. Top of form processing is handled automatically: if there is insufficient room on the current page for the for

shutdown

shutdown SOCKET,HOW Shuts down a socket connection in the manner indicated by HOW, which has the same interpretation as in the syscall of the same name. shutdown(SOCKET, 0); # I/we have stopped reading data shutdown(SOCKET, 1); # I/we have stopped writing data shutdown(SOCKET, 2); # I/we have stopped using this socket This is useful with sockets when you want to tell the other side you're done writing but not done reading, or vice versa. It's also a more insistent form of close becaus

perlebcdic - Considerations for running Perl on EBCDIC platforms

NAME DESCRIPTION COMMON CHARACTER CODE SETSASCII ISO 8859 Latin 1 (ISO 8859-1) EBCDIC Unicode code points versus EBCDIC code points Unicode and UTF Using Encode SINGLE OCTET TABLESTable in hex, sorted in 1047 order IDENTIFYING CHARACTER CODE SETS CONVERSIONSutf8::unicode_to_native() and utf8::native_to_unicode() tr/// iconv C RTL OPERATOR DIFFERENCES FUNCTION DIFFERENCES REGULAR EXPRESSION DIFFERENCES SOCKETS SORTINGIgnore ASCII vs. EBCDIC sort differences. Use a sort helper function MONO

DBM_Filter::null - filter for DBM_Filter

NAME SYNOPSIS DESCRIPTION SEE ALSO AUTHOR NAME DBM_Filter::null - filter for DBM_Filter SYNOPSIS use SDBM_File; # or DB_File, GDBM_File, NDBM_File, or ODBM_File use DBM_Filter ; $db = tie %hash, ... $db->Filter_Push('null'); DESCRIPTION This filter ensures that all data written to the DBM file is null terminated. This is useful when you have a perl script that needs to interoperate with a DBM file that a C program also uses. A fairly common issue is for the C application to include the t