名称:uuencode
使用权限:所有使用者
使用方式:uuencode;[-hv];[sourcefile];targetfile;
说明:;
早期在许多;unix;系统的传送协定只能传送七位元字元,并不支援二进位档案,像中文文字档就有用到八位元,所以无法完整地送到另一架机器上 。;uuencode;指令,可以将二进位档转换成七位元的档案,传送到另一架机器上再以;uudecode;还原 。最常见的是用在以电子邮件传送二进位档 。uuencode;编码后的资料都以;begin;开始,以;end;作为结束 。
begin;644;decode.dat;
(内容编码)
`;
end;
begin;后的;644;是;unix;档案的调用权限代码 。而;decode.dat;则是还原后的档名 。
参数:
h;列出指令使用格式;(help);
v;列出版本讯息;(version);
范例:
将;source.dat;编码后存成;file.uud;档 。由于;uuencode;会将编码后的资料在荧幕上列出,所以必须将资料导入;file.uud;中,而;target.dat;是;file.uud;还原后的档案名字,而不是编码后的档案 。;
uuencode;source.dat;target.dat;>;file.uud
执行指令后,由标准输入装置读入资料,简单地说是由键盘输入后在荧幕显示的资料,按;Crtl; ;d;键后就会被编码,输出至;file.uud;中 。由于程序是以行为处理单位,若无法跳出程序,请多按几次;Ctrl; ;d;直到程序结束为止 。;
uuencode;target.dat;>;file.uud
类似上一个指令,不过使用一个导入的技巧,将;source.dat;压缩后的资料传送给;uuencode;处理之后,存成;file.uud;档 。;file.uud;档还原后就是;source.dat.Z;档 。;
compress;-c;source.dat;|;uuencode;source.dat.Z;>;file.uud
显示版本讯息后,结束执行程序 。
uuencode;-v;;
推荐阅读
- Linux 指令篇:文件打印--lpd
- Linux 指令篇:文件打印--lpq
- Linux 指令篇:文件打印--lpr
- Linux 指令篇:文件打印--lprm
- Linux 指令篇:磁片工具--fdformat
- Linux 指令篇:DOS相容指令--mdel
- Linux 指令篇:日期时间排程--date
- Linux命令Man解释:groupdel :删除群组
- Linux 指令篇:日期时间排程--uptime
- 秀外慧中的“银狐”之吹毛求疵篇