Convert::UU

lib::Convert::UU(3)   User Contributed Perl Documentation  lib::Convert::UU(3)



NAME
       Convert::UU, uuencode, uudecode - Perl module for uuencode and uudecode

SYNOPSIS
         use Convert::UU qw(uudecode uuencode);
         $encoded_string = uuencode($string,[$filename],[$mode]);
         ($string,$filename,$mode) = uudecode($string);
         $string = uudecode($string); # in scalar context


DESCRIPTION
       uuencode() takes as the first argument a string that is to be
       uuencoded. Note, that it is the string that is encoded, not a filename.
       Alternatively a filehandle may be passed that must be opened for
       reading. It returns the uuencoded string including begin and end.
       Second and third argument are optional and specify filename and mode.
       If unspecified these default to "uuencode.uu" and 644.

       uudecode() takes a string as argument which will be uudecoded. If the
       argument is a filehandle this handle will be read instead. If it is a
       reference to an ARRAY, the elements are treated like lines that form a
       string. Leading and trailing garbage will be ignored. The function
       returns the uudecoded string for the first begin/end pair. In array
       context it returns an array whose first element is the uudecoded
       string, the second is the filename and the third is the mode.

EXPORT
       Both uudecode and uuencode are in @EXPORT_OK.

AUTHOR
       Andreas Koenig <andreas.koenig@mind.de>. With code integrated that was
       posted to USENET from Hans Mulder <hansm@wsinti05.win.tue.nl> and
       Randal L. Schwartz <merlyn@teleport.com>.

SEE ALSO
       puuencode(1), puudecode(1) for examples of how to use this module.











3rd Berkeley Distribution    perl 5.005, patch 03          lib::Convert::UU(3)