logo

oasis-root

Compiled tree of Oasis Linux based on own branch at <https://hacktivis.me/git/oasis/> git clone https://anongit.hacktivis.me/git/oasis-root.git

uudecode.1 (969B)


  1. .Dd 2015-10-08
  2. .Dt UUDECODE 1
  3. .Os sbase
  4. .Sh NAME
  5. .Nm uudecode
  6. .Nd decode a uuencoded file
  7. .Sh SYNOPSIS
  8. .Nm
  9. .Op Fl m
  10. .Op Fl o Ar output
  11. .Op Ar file
  12. .Sh DESCRIPTION
  13. .Nm
  14. reads
  15. .Ar file
  16. and writes a decoded version to the file specified in the uuencoded header.
  17. In case the file already exists, it is truncated.
  18. Otherwise a new file is created.
  19. The permissions of the created/accessed file are changed to reflect the
  20. mode in the header.
  21. If no
  22. .Ar file
  23. is given
  24. .Nm
  25. reads from stdin.
  26. .Sh OPTIONS
  27. .Bl -tag -width Ds
  28. .It Fl m
  29. Use Base64 for decoding.
  30. .It Fl o Ar output
  31. Write to
  32. .Ar output
  33. rather than the file specified in the header.
  34. .El
  35. .Sh IMPLEMENTATION NOTES
  36. For safety uudecode operates on regular files and stdout only.
  37. Trying to uudecode to a link, directory, or special file
  38. yields an error.
  39. .Sh SEE ALSO
  40. .Xr uuencode 1
  41. .Sh STANDARDS
  42. The
  43. .Nm
  44. utility is compliant with the
  45. .St -p1003.1-2013
  46. specification.
  47. .Pp
  48. The
  49. .Op Fl m
  50. flag is an extension to that specification.