uuencode 命令

用途

为使用电子邮件的传输编码二进制文件。

语法

uu编码 [ -m ] [ SourceFile ] OutputFile

描述

uuencode 命令将二进制文件转换成 ASCII 数据。 在使用 BNU(或 uucp)邮件将文件发送到远程系统之前,这是有用的。 uudecode 命令将由 uuencode 命令创建的 ASCII 数据转换回来成为其原来的二进制格式。

uuencode 命令采用已命名的 SourceFile(缺省标准输出)并在标准输出上产生编码的版本。 该编码只使用可显示的 ASCII 字符,并包括文件的方式和用于在远程系统上重新创建二进制映像的 OutputFile 文件名。

使用 uudecode 命令对文件进行解码。

标志

描述
-M 使用 MIME Base64 算法对输出进行编码。 如果没有指定 -m,那么会使用旧的 uuencode 算法。

参数

描述
OutputFile 指定解码文件的名称。 通过将 /dev/stdout 指定为 OutputFile,可以将 uuencode 命令的输出定向到标准输出。
SourceFile 指定将要转换的二进制文件的名称。 缺省值为标准输入。

示例

  1. 对文件进行编码unix在本地系统上并将其邮寄给用户jsmith在另一个系统上调用mysys,请输入:
    uuencode unix unix | mail jsmith@mysys
  2. 对文件进行编码/usr/lib/boot/unix在本地系统上使用名称pigmy.goat在文件中/tmp/con,请输入:
    uuencode /usr/lib/boot/unix pigmy.goat > /tmp/con

文件

描述
/usr/bin/uuencode 包含 uuencode 命令。