IPC::Cmd - finding and running system commands made easy

NAME SYNOPSIS DESCRIPTION CLASS METHODS$ipc_run_version = IPC::Cmd->can_use_ipc_run( [VERBOSE] ) $ipc_open3_version = IPC::Cmd->can_use_ipc_open3( [VERBOSE] ) $bool = IPC::Cmd->can_capture_buffer $bool = IPC::Cmd->can_use_run_forked FUNCTIONS$path = can_run( PROGRAM ); $ok | ($ok, $err, $full_buf, $stdout_buff, $stderr_buff) = run( command => COMMAND, [verbose => BOOL, buffer => \$SCALAR, timeout => DIGIT] ); $hashref = run_forked( COMMAND, { child_stdin => SCALAR,

ioctl

ioctl FILEHANDLE,FUNCTION,SCALAR Implements the ioctl(2) function. You'll probably first have to say require "sys/ioctl.ph"; # probably in # $Config{archlib}/sys/ioctl.ph to get the correct function definitions. If sys/ioctl.ph doesn't exist or doesn't have the correct definitions you'll have to roll your own, based on your C header files such as <sys/ioctl.h>. (There is a Perl script called h2ph that comes with the Perl kit that may help you in this, but it's n

IO::Zlib - IO:: style interface to Compress::Zlib

NAME SYNOPSIS DESCRIPTION CONSTRUCTOR OBJECT METHODS USING THE EXTERNAL GZIP CLASS METHODS DIAGNOSTICS SEE ALSO HISTORY COPYRIGHT NAME IO::Zlib - IO:: style interface to Compress::Zlib SYNOPSIS With any version of Perl 5 you can use the basic OO interface: use IO::Zlib; $fh = new IO::Zlib; if ($fh->open("file.gz", "rb")) { print <$fh>; $fh->close; } $fh = IO::Zlib->new("file.gz", "wb9"); if (defined $fh) { print $fh "bar\n"; $fh->close; } $fh = IO::Zlib-&g

IO::Uncompress::Unzip - Read zip files/buffers

NAME SYNOPSIS DESCRIPTION Functional Interfaceunzip $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsread read getline getc ungetc inflateSync getHeaderInfo tell eof seek binmode opened autoflush input_line_number fileno close nextStream trailingData Importing EXAMPLESWorking with Net::FTP Walking through a zip file Unzipping a complete zip file to disk SEE ALSO AUTHOR

IO::Uncompress::RawInflate - Read RFC 1951 files/buffers

NAME SYNOPSIS DESCRIPTION Functional Interfacerawinflate $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsread read getline getc ungetc inflateSync getHeaderInfo tell eof seek binmode opened autoflush input_line_number fileno close nextStream trailingData Importing EXAMPLESWorking with Net::FTP SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Uncomp

IO::Uncompress::Inflate - Read RFC 1950 files/buffers

NAME SYNOPSIS DESCRIPTION Functional Interfaceinflate $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsread read getline getc ungetc inflateSync getHeaderInfo tell eof seek binmode opened autoflush input_line_number fileno close nextStream trailingData Importing EXAMPLESWorking with Net::FTP SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Uncompres

IO::Uncompress::Gunzip - Read RFC 1952 files/buffers

NAME SYNOPSIS DESCRIPTION Functional Interfacegunzip $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsread read getline getc ungetc inflateSync getHeaderInfo tell eof seek binmode opened autoflush input_line_number fileno close nextStream trailingData Importing EXAMPLESWorking with Net::FTP SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Uncompress

IO::Uncompress::Bunzip2 - Read bzip2 files/buffers

NAME SYNOPSIS DESCRIPTION Functional Interfacebunzip2 $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsread read getline getc ungetc getHeaderInfo tell eof seek binmode opened autoflush input_line_number fileno close nextStream trailingData Importing EXAMPLESWorking with Net::FTP SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Uncompress::Bunzip2 -

IO::Uncompress::Base - Base Class for IO::Uncompress modules

NAME SYNOPSIS DESCRIPTION SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Uncompress::Base - Base Class for IO::Uncompress modules SYNOPSIS use IO::Uncompress::Base ; DESCRIPTION This module is not intended for direct use in application code. Its sole purpose is to be sub-classed by IO::Uncompress modules. SEE ALSO Compress::Zlib, IO::Compress::Gzip, IO::Uncompress::Gunzip, IO::Compress::Deflate, IO::Uncompress::Inflate, IO::Compress::RawDeflate, IO::Uncompress::RawInflat

IO::Uncompress::AnyUncompress - Uncompress gzip, zip, bzip2 or lzop file/buffer

NAME SYNOPSIS DESCRIPTION Functional Interfaceanyuncompress $input_filename_or_reference => $output_filename_or_reference [, OPTS] Notes Optional Parameters Examples OO InterfaceConstructor Constructor Options Examples Methodsread read getline getc ungetc getHeaderInfo tell eof seek binmode opened autoflush input_line_number fileno close nextStream trailingData Importing EXAMPLES SEE ALSO AUTHOR MODIFICATION HISTORY COPYRIGHT AND LICENSE NAME IO::Uncompress::AnyUncompress - Uncompres