splp 命令
用途
更改或显示打印机驱动程序设置。
语法
splp [ -b Option ] [ -B Number] [ -c Option ] [ -C Option ] [ -e Option ] [ -f Option ] [ -F! ] [ -i Number ] [ -l Number ] [ -n Option ] [ -N Option ] [ -p Option ] [ -P Option ] [ -r Option ] [ -s Number ] [ -S Option ] [ -t Option ] [ -T Number ] [ -w Number ] [ -W Option ] [ DevicePath ]
描述
splp 命令更改或显示打印机设备驱动程序设置。 缺省设备路径为 /dev/lp0;所有标志都可选。 如果设备路径不能以 /(反斜杠)字符开头,就假定为 /dev 目录。 同样,如果未指定标志,splp 命令报告指定设备路径的当前设置。 要更改当前设置,指定相应的标志。 不需要进行其他处理,也没有其他输出。
splp 命令所做的更改在下次重新启动系统或重新运行 splp 命令前都保持有效。 在您每次启动系统时,splp 命令可从 /etc/inittab 命令文件运行以配置打印机。
注: -b的 splp 命令设置。 -c, -C, -f, -i, -l, -n, -p, -r, -t, -w和 -W 标志仅在将数据直接发送到打印机设备时适用 (例如, 将 cat 命令的输出直接重定向到指定的设备路径)。 当使用 enq qprt对文件进行排队以进行打印时, lp或 lpr 命令,将忽略并且不会更改这些标志的设置。
标志
| 项 | 描述 |
|---|---|
| -b 选项 | 指定是否发送退格至打印机:
|
| -B 数字 | 以指定的每秒的位数设置速度。 Number 变量的值为 50、75、110、134、150、300、600、1200、1800、2400、4800、9600、19,200 和 38,400。 |
| -c 选项 | 指定是否发送回车符至打印机:
|
| -C 选项 | 指定是否将所有的小写字符都转换成大写字符:
|
| -e 选项 | 指定检测到错误时执行的处理:
|
| -f 选项 | 指定是否向打印机发送换页或用换行或回车符模拟换页:
|
| -F! | 对 3812 或 3816 页式打印机重新设置字体状态指示符。 此标志通过下一个假脱机打印作业,使字体从打印机字体软盘重新装入打印机内存。 如果关闭然后再打开打印机或者打印机内存中的字体已损坏,应当指定此标志。 |
| -i 编号 | 缩进指定的列数,其中 Number 变量值为整数。 |
| -l 编号 | 每页打印指定行数,其中 Number 变量值为整数。 |
| -n 选项 | 指定是否将换行发送到打印机或将换行转换为回车符。
|
| -N 选项 | 指定是否启用奇偶性校验的生成和检测:
|
| -p 选项 | 指定系统是根据 -b, -c的设置将所有字符发送到打印机而不修改还是转换字符。 -C, -f, -i, -l, -n, -r, -t, -w和 -W 标志:
|
| -P 选项 | 指定奇偶校验:
|
| -r 选项 | 指定换行后是否添加回车符:
|
| -s 数字 | 选择字符大小,其中 Number 变量是位数。 Number 变量的值可以是 5 , 6 , 7 或 8。 请参阅 termio.h 特殊文件,以获取有关字符大小的其他信息。 |
| -S 选项 | 指定每个字符的停止位数:
|
| -t 选项 | 指定是否扩展制表符:
|
| -T 编号 | 将超时周期设置为 Number 变量指定的秒数。 Number 变量值必须是整数。 |
| -w 数字 | 显示 Number 变量指定的列数。 Number 变量值必须是整数。 |
| -W 选项 | 指定是否将超出指定宽度的字符换行到下一行并打印...换行符后的 (3 个点):
|
示例
- 要显示 /dev/lp0 打印机的当前打印机设置,请输入:
splp - 要更改打印机设置,请输入:这就改变了 80 列纸( -w 80 标志)的 /dev/lp0 打印机的设置。 它也将大于 80 列宽度的每一行换行回绕到第二行(-W+ 标志),并以大写方式打印所有的字母字符( -C+ 标志)。
文件
| 项 | 描述 |
|---|---|
| /dev/lp* | 包含打印机属性文件。 |
| /etc/inittab | 包含打印机配置命令文件。 |