*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->OpenBSD man pages -> uuencode (5)              



NAME    [Toc]    [Back]

     uuencode - format of an encoded uuencode file

DESCRIPTION    [Toc]    [Back]

     Files output by uuencode(1) consist of a header  line,  followed by a number
 of body lines, and a trailer line.  The uudecode(1) command will ignore
 any lines preceding the header or following the  trailer.  Lines preceding
 a header must not, of course, look like a header.

     The header line is distinguished by having the first 6 characters
     ``begin '' (note the trailing space).   The  word  begin  is
followed by a
     mode  (in  octal), and a string which names the remote file.
A space separates
 the three items in the header line.

     The body consists of a number of  lines,  each  at  most  62
characters long
     (including  the trailing newline).  These consist of a character count,
     followed by encoded characters, followed by a newline.   The
     count  is a single printing character, and represents an integer, the number
 of bytes the rest of the line represents.  Such integers
are always
     in the range from 0 to 63 and can be determined by subtracting the character
 space (octal 40) from the character.

     Groups of 3 bytes are stored in 4  characters,  6  bits  per
character.  All
     are  offset by a space to make the characters printing.  The
last line may
     be shorter than the normal 45 bytes.  If the size is  not  a
multiple of 3,
     this fact can be determined by the value of the count on the
last line.
     Extra garbage will be included to make the character count a
multiple of
     4.   The  body is terminated by a line with a count of zero.
This line
     consists of one ASCII ` (opening single quote) character.

     The trailer line consists of ``end'' on a line by itself.

SEE ALSO    [Toc]    [Back]

     mail(1), uudecode(1), uuencode(1)

HISTORY    [Toc]    [Back]

     The uuencode file format appeared in 4.0BSD.

OpenBSD     3.6                        January      12,      1994
[ Back ]
 Similar pages
Name OS Title
munpack Linux unpack messages in MIME or split-uuencode format
DxfToIv IRIX converts an Autodesk Data Exchange File format (.DXF) file to Open Inventor 2.0 format
DXmCvtCStoFC Tru64 Converts a compound string to a file-compatible format string. Currently uses text format.
iconv Tru64 Converts encoded characters to another codeset
AFidentifyfd IRIX retrieve the audio file format of a file descriptor / open AFfilehandle
iso_8859-15 Linux the ISO 8859-15 character set encoded in octal, decimal, and hexadecimal
iso_8859-1 Linux the ISO 8859-1 character set encoded in octal, decimal, and hexadecimal
iso_8859-7 Linux the ISO 8859-7 character set encoded in octal, decimal, and hexadecimal
koi8-r Linux Russian Net Character Set encoded in octal, decimal, and hexadecimal
ascii Linux the ASCII character set encoded in octal, decimal, and hexadecimal
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service