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 | 指定将要转换的二进制文件的名称。 缺省值为标准输入。 |
示例
- 对文件进行编码unix在本地系统上并将其邮寄给用户jsmith在另一个系统上调用mysys,请输入:
uuencode unix unix | mail jsmith@mysys - 对文件进行编码/usr/lib/boot/unix在本地系统上使用名称pigmy.goat在文件中/tmp/con,请输入:
uuencode /usr/lib/boot/unix pigmy.goat > /tmp/con
文件
| 项 | 描述 |
|---|---|
| /usr/bin/uuencode | 包含 uuencode 命令。 |