简体中文 Solaris 系统管理员指南

简体中文 Solaris 代码过滤器

不支持 EUC 的打印机需要个为打印转换 EUC 文件的过滤器。例如,以下命令序列告诉 LP (即打印服务) 打印机 lp1 仅接受 GB 格式的文件。该命令行还把打印机 lp1 安装在端口 ttya 上。lpadmin(1) man 页更全面地解释该命令。


# lpadmin -p lp1 -v /dev/ttya -I GB
# accept lp1
# enable lp1

象下面这样的 lpfilter 命令行可用于打印机不支持的打印文件格式的处理过程:


# lpfilter -f filter-name -F pathname

上面的命令通知 LP,通过以路径名命名的过滤器描述文件可使用一个叫作过滤器名 (例如 euctogb) 的转换器。路径名的内容如下:


Input types: simple
Output types: GB
Command: euctogb

以上过滤器采用缺省类型文件输入,并用 euctogb 把它转换成 GB 格式。

要打印 EUC 文件,请用下列实例中的命令:


system% lp EUC-filename 

要打印 GB 格式文件,请用以下命令:


system% lp -T GB GB-filename