pioburst 命令
用途
为打印机输出生成 burst 页(头页和尾页)。
语法
/usr/lpd/pio/etc/pioburst [ -H HostName ] TextFile
描述
pioburst 命令从被 TextFile 变量指定的文件中为 burst 页检索原型文本,填写原型文本中被 % 转义序列所标识的变量字段,并且将构造的文本写到标准输出。 它被当作过滤器在管道中被打印作业管理器调用,这个打印作业管理器就是 piobe 命令。
将被相关的值替换的 % 转义序列为:
| 项 | 描述 |
|---|---|
| %A | 指定格式化标志值。 |
| %D | 指定打印输出将要被交付给的用户。 |
| %H | 指定执行打印工作的主机名。 |
| %P | 指定打印作业被打印的时间。 |
| %Q | 指定打印作业被排队的时间。 |
| %S | 指定提交打印作业的用户。 |
| %T | 指定打印作业的标题。 |
| %% | 指定 %(百分号)。 |
除了使用小写字母外,每个变量字段的标号(20 个字符长)可以通过用同变量字段相同的转义序列来指定。 例如,要为用于指定打印作业已排队的变量字段生成标签 (%Q) ,请使用 %q。 %e 变量表示标签。END OF OUTPUT FOR:.
pioburst 命令要求下列的环境变量已初始化:
| 项 | 描述 |
|---|---|
| PIOTITLE | 打印作业的标题(对于 %T) |
| PIOQDATE | 打印作业被排队的时间(对于 %Q) |
| PIOFROM | 提交打印作业的用户(对于 %S) |
| PIOTO | 打印输出将要被交付给的用户(对于 %D) |
| PIOFLAGS | 标志值 (对于 %A)。 |
标志
| 项 | 描述 |
|---|---|
| -H HostName | 指定被 HostName 变量所确定的主机名将覆盖缺省主机名(即打印这项作业的主机名)。 |
示例
要生成头页并将它发送到标准输出,请输入:
pioburst /usr/lpd/pio/burst/H.ascii文件
| 项 | 描述 |
|---|---|
| /usr/lpd/pio/etc/pioburst | 包含 pioburst 命令。 |