sbase/uudecode.1

50 lines
969 B
Groff
Raw Normal View History

.Dd 2015-10-08
.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
2015-02-01 19:52:28 +00:00
reads
.Ar file
and writes a decoded version to the file specified in the uuencoded header.
In case the file already exists, it is truncated. Otherwise a new file is
created. The permissions of the created/accessed file are changed to
reflect the mode in the header.
If no
.Ar file
is given
.Nm
reads from stdin.
.Sh OPTIONS
.Bl -tag -width Ds
.It Fl m
Use Base64 for decoding.
.It Fl o Ar output
Write to
.Ar output
rather than the file specified in the header.
.El
2015-02-13 11:37:17 +00:00
.Sh IMPLEMENTATION NOTES
For safety uudecode operates on regular files and stdout only.
Trying to uudecode to a link, directory, or special file
2015-02-13 11:37:17 +00:00
yields an error.
.Sh SEE ALSO
.Xr uuencode 1
.Sh STANDARDS
The
.Nm
utility is compliant with the
.St -p1003.1-2013
specification.
.Pp
The
.Op Fl m
flag is an extension to that specification.