truncate

truncate FILEHANDLE,LENGTH truncate EXPR,LENGTH Truncates the file opened on FILEHANDLE, or named by EXPR, to the specified length. Raises an exception if truncate isn't implemented on your system. Returns true if successful, undef on error. The behavior is undefined if LENGTH is greater than the length of the file. The position in the file of FILEHANDLE is left unchanged. You may want to call seek before writing to the file. Portability issues: truncate in perlport.

ExtUtils::Packlist - manage .packlist files

NAME SYNOPSIS DESCRIPTION USAGE FUNCTIONS EXAMPLE AUTHOR NAME ExtUtils::Packlist - manage .packlist files SYNOPSIS use ExtUtils::Packlist; my ($pl) = ExtUtils::Packlist->new('.packlist'); $pl->read('/an/old/.packlist'); my @missing_files = $pl->validate(); $pl->write('/a/new/.packlist'); $pl->{'/some/file/name'}++; or $pl->{'/some/other/file/name'} = { type => 'file', from => '/some/file' }; DESCRIPTION ExtUtils::Packlist provide

$PERLDB

$PERLDB

perlipc - Perl interprocess communication (signals, fifos, pipes, safe subprocesses, sockets, and semaphores)

NAME DESCRIPTION SignalsHandling the SIGHUP Signal in Daemons Deferred Signals (Safe Signals) Named Pipes Using open() for IPCFilehandles Background Processes Complete Dissociation of Child from Parent Safe Pipe Opens Avoiding Pipe Deadlocks Bidirectional Communication with Another Process Bidirectional Communication with Yourself Sockets: Client/Server CommunicationInternet Line Terminators Internet TCP Clients and Servers Unix-Domain TCP Clients and Servers TCP Clients with IO::SocketA

elsif

elsif These flow-control keywords are documented in Compound Statements in perlsyn.

qx

qx/STRING/ Generalized quotes. See Quote-Like Operators in perlop.

${^UTF8CACHE}

${^UTF8CACHE} This variable controls the state of the internal UTF-8 offset caching code. 1 for on (the default), 0 for off, -1 to debug the caching code by checking all its results against linear scans, and panicking on any discrepancy. This variable was added in Perl v5.8.9. It is subject to change or removal without notice, but is currently used to avoid recalculating the boundaries of multi-byte UTF-8-encoded characters.

die

die LIST die raises an exception. Inside an eval the error message is stuffed into $@ and the eval is terminated with the undefined value. If the exception is outside of all enclosing evals, then the uncaught exception prints LIST to STDERR and exits with a non-zero value. If you need to exit the process with a specific exit code, see exit. Equivalent examples: die "Can't cd to spool: $!\n" unless chdir '/usr/spool/news'; chdir '/usr/spool/news' or die "Can't cd to spool: $!\n" If the last ele

until

until These flow-control keywords are documented in Compound Statements in perlsyn.

values

values HASH values ARRAY values EXPR In list context, returns a list consisting of all the values of the named hash. In Perl 5.12 or later only, will also return a list of the values of an array; prior to that release, attempting to use an array argument will produce a syntax error. In scalar context, returns the number of values. Hash entries are returned in an apparently random order. The actual random order is specific to a given hash; the exact same series of operations on two hashes may re