|
| ||||||||||||||||||||||||||||||
| -m | Use the Base64 method of encoding, rather than the traditional uuencode algorithm. |
| -o output_file | |
| Output to output_file instead of standard output. | |
The following options are available for uudecode:
| -c | Decode more than one uuencoded file from file if possible. |
| -i | Do not overwrite files. |
| -m | When used with the -r flag, decode Base64 input instead of traditional uuencode input. Without -r it has no effect. |
| -o output_file | |
| Output to output_file instead of any pathname contained in the input data. | |
| -p | Decode file and write output to standard output. |
| -r | Decode raw (or broken) input, which is missing the initial and possibly the final framing lines. The input is assumed to be in the traditional uuencode encoding, but if the -m flag is used, or if the utility is invoked as b64decode, then the input is assumed to be in Base64 format. |
| -s | Do not strip output pathname to base filename. By default uudecode deletes any prefix ending with the last slash / for security reasons. |
The following example packages up a source tree, compresses it, uuencodes it and mails it to a user on another system. When uudecode is run on the target system, the file src_tree.tar.Z will be created which may then be uncompressed and extracted into the original tree.
tar cf - src_tree | compress | uuencode src_tree.tar.Z | mail sys1!sys2!userThe following example unpacks all uuencoded files from your mailbox into your current working directory.
uudecode -c < $MAILThe following example extracts a compressed tar archive from your mailbox
uudecode -o /dev/stdout < $MAIL | zcat | tar xfv -
basename(1), compress(1), mail(1), uucp 1(ports/net/freebsd-uucp), uuencode(5)
The uudecode and uuencode utilities appeared in BSD 4.0 .
Files encoded using the traditional algorithm are expanded by 35% (3 bytes become 4 plus control information).
| January 27, 2002 | UUENCODE (1) |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.