suckless unix tools
git clone git://
Log | Files | Refs | README | LICENSE

commit e8cd6947ec54848a94b9557798b83987089306ef
parent c4e951366f06211eb7e66baf6f4871748f0662fd
Author: sin <>
Date:   Fri Feb 13 11:29:53 +0000

Update uudecode manpage and mark as complete

README | 2+-
uudecode.1 | 23++++++++++++++++++++---
2 files changed, 21 insertions(+), 4 deletions(-)
diff --git a/README b/README @@ -81,7 +81,7 @@ The following tools are implemented ('*' == finished, '#' == UTF-8 support, #* unexpand yes none =* uniq yes none =* unlink yes none -= uudecode yes none +=* uudecode yes none = uuencode yes none #* wc yes none = xargs no -I, -L, -p, -s, -t, -x diff --git a/uudecode.1 b/uudecode.1 @@ -1,4 +1,4 @@ -.Dd January 30, 2015 +.Dd February 13, 2015 .Dt UUDECODE 1 .Os sbase .Sh NAME @@ -6,6 +6,8 @@ .Nd decode a uuencoded file .Sh SYNOPSIS .Nm +.Op Fl m +.Op Fl o Ar output .Op Ar file .Sh DESCRIPTION .Nm @@ -16,9 +18,24 @@ 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 -This version of uudecode does not currently support the base64 -encoding algorithm. For safety currently uudecode operates only on regular files and stdout. Trying to uudecode to a link, directory, or special file yields an error.