.Dd February 13, 2015 .Dt UUDECODE 1 .Os sbase .Sh NAME .Nm uudecode .Nd decode a uuencoded file .Sh SYNOPSIS .Nm .Op Fl m .Op Fl o Ar output .Op Ar file .Sh DESCRIPTION .Nm reads .Ar file (or by default, the standard input) and writes a decoded version to the file specified in the uuencoded header. In case that the file already exists, it is truncated. Otherwise a new file is created. After the operation the permissions of the created/accessed are changed to reflect the mode in the header. .Sh OPTIONS .Bl -tag -width Ds .It Fl m Use Base64 for decoding. .It Fl o Ar output Use the file specified by .Ar output instead of standard output. .El .Sh SEE ALSO .Xr uuencode 1 .Sh STANDARDS The .Nm utility is compliant with the .St -p1003.1-2008 specification. .Sh IMPLEMENTATION NOTES For safety currently uudecode operates only on regular files and stdout. Trying to uudecode to a link, directory, or special file yields an error.