$INPLACE_EDIT

$INPLACE_EDIT

getpgrp

getpgrp PID Returns the current process group for the specified PID. Use a PID of 0 to get the current process group for the current process. Will raise an exception if used on a machine that doesn't implement getpgrp(2). If PID is omitted, returns the process group of the current process. Note that the POSIX version of getpgrp does not accept a PID argument, so only PID==0 is truly portable. Portability issues: getpgrp in perlport.

msgrcv

msgrcv ID,VAR,SIZE,TYPE,FLAGS Calls the System V IPC function msgrcv to receive a message from message queue ID into variable VAR with a maximum message size of SIZE. Note that when a message is received, the message type as a native long integer will be the first thing in VAR, followed by the actual message. This packing may be opened with unpack("l! a*") . Taints the variable. Returns true if successful, false on error. See also SysV IPC in perlipc and the documentation for IPC::SysV and IPC:

$LIST_SEPARATOR

$LIST_SEPARATOR

perlsec - Perl security

NAME DESCRIPTION SECURITY VULNERABILITY CONTACT INFORMATION SECURITY MECHANISMS AND CONCERNSTaint mode Laundering and Detecting Tainted Data Switches On the "#!" Line Taint mode and @INC Cleaning Up Your Path Security Bugs Protecting Your Programs Unicode Algorithmic Complexity Attacks SEE ALSO NAME perlsec - Perl security DESCRIPTION Perl is designed to make it easy to program securely even when running with extra privileges, like setuid or setgid programs. Unlike most command line shells,

$RS

$RS

instmodsh - A shell to examine installed modules

NAME SYNOPSIS DESCRIPTION SEE ALSO NAME instmodsh - A shell to examine installed modules SYNOPSIS instmodsh DESCRIPTION A little interface to ExtUtils::Installed to examine installed modules, validate your packlists and even create a tarball from an installed module. SEE ALSO ExtUtils::Installed

srand

srand EXPR srand Sets and returns the random number seed for the rand operator. The point of the function is to "seed" the rand function so that rand can produce a different sequence each time you run your program. When called with a parameter, srand uses that for the seed; otherwise it (semi-)randomly chooses a seed. In either case, starting with Perl 5.14, it returns the seed. To signal that your code will work only on Perls of a recent vintage: use 5.014; # so srand returns the seed If sran

given

given These flow-control keywords related to the experimental switch feature are documented in Switch Statements in perlsyn.

xor

xor These operators are documented in perlop.