启动一个打印作业。
qprt [ -a PreviewOption ] [ -A Level ] [ -b BottomMargin ] [ -B Value ] [ -c ] [ -C ] [ -d InputDataType ] [ -D "User" ] [ -e EmphasizedOpt ] [ -E DblHigh ] [ -f Filter ] [ -F \ Name ] \ [ -g Begin ] [ -G Coord ] [ -h "Header" ] [ -H "HostName" ] [ -i Indent ] \ [ -I FontPath ] [ -j Init ] [ -J Restore ] [ -k Color ] [ -K Condense ] [ -l Length ] [ -L \ LineWrap ] [ -m Message ] [ -M MessageFile ] [ -n ] [ -N NumberCopies ] [ -O PaperHand ] [ -p Pitch ] [ -P Queue \ [ :QueueDevice ] ] [ -Q Value] [ -q Quality ] [ -r ] [ -R Priority ] [ -s NameType ] [ -S Speed ] [ -t\ TopMargin ] [ -T "Title" ] [ -u PaperSrc ] [ -U Directional ] [ -v LinesPerIn ] [ -V Vertical ] [ -w \ PageWidth ] [ -W DblWide ] [ -x LineFeed ] [ -X CodePage ] [ -y DblStrike ] [ -Y Duplex ] [ -z Rotate ] \ [ -Z FormFeed ] [ -# { j | H | v } ] [ -= OutputBin ]{ File | - } ...
qprt 命令创建并排队打印作业来打印 File 参数指定的文件。要打印来自标准输入的文件,指定 -(破折号)代替文件名。如果指定了多个文件,那么它们所有一起构成了一个打印作业。qprt 命令以指定的顺序打印文件。
要打印文件,必须有对该文件的读访问。使用 -r 标志可以在打印之后除去文件。要除去文件,必须具有包含该文件的目录的写访问权限。如果希望 qprt 命令在打印作业完成后通知您,请指定 -n 标志。
可以使用 -B 标志与 -D、-H 和 -T 标志一起来定制分段页面。分段页面标记了打印作业的开始、结束或两者。要标记带分段页面的打印作业的开始和结束,请使用 -B aa 标志。
所有的标志都是可选的,可以按任何顺序指定它们。qprt 命令忽略标志和它的参数之间的空格。在单独的 -(破折号)之后可以不带参数对标志分组。所有的标志和它们的参数必须优先于 File 参数。
可以在 基于 Web 的系统管理器(wsm)中使用 打印机队列 应用程序来改变打印机特征。
也可以使用系统管理界面程序(SMIT)smit qprt 快速路径运行该命令。
该命令中列出的某些标志和参数对特定的打印机类型不可用。如果遇到使用选项的问题,可以使用 SMIT 预览 qprt 命令语句。请参阅 AIX 5L Version 5.2 System Management Concepts: Operating System and Devices 中的“System Management Interface Tool (SMIT): Overview”。或者,参考打印机手册以查找您的打印机支持什么选项。
-#{j|h|v} | 指定特殊的功能。Value 变量的可能值是:
|
-= OutputBin | 指定打印作业的输出 bin 目的地。如果不指定该标志,它使用打印机驱动程序的缺省值。
OutputBin 的可能值是: 注:有效的输出 bin 由打印机确定。 |
-a PreviewOption | 预览没有实际打印任何文件的打印作业的参数值。可以指定一个 0 或 1 给 PreviewOption 变量。如果指定 0,qprt 命令预览正常打印处理的显示。如果指定 1,该命令返回标志值的列表和能够用于将输入数据类型转换为打印机所期望的数据类型的过滤器管道。这些标志值是来自配置数据库的缺省命令行标志值,由任意的在命令行指定的标志参数覆盖。
只显示对 -d 标志指定的(或缺省的)InputDataType 变量有效的标志。不显示只和打印作业的假脱机相关而不是和实际的打印相关的标志值。假脱机标志的缺省值包含标志描述。不检查标志值以验证它们被打印机支持。 过滤器的管道显示过滤器命令(和传递到过滤器命令的标志值),它们将在打印文件的数据发送到打印机之前处理数据。可以回顾每个过滤器命令的描述来决定执行的过滤器类型。 |
-A Level | 设置诊断输出的级别。诊断输出用于诊断过滤器管道处理打印文件、首页或尾页时遇到的错误。诊断输出以邮件的方式发送给提交该打印作业的用户。您可以指定下列级别之一:
推荐值 1。如果管道中的过滤器产生输出到标准错误,即使没有遇到任何错误(例如,状态信息),值 0 也很有用。值 2 或者 3 用于诊断问题,即使该程序不会造成任何到标准错误的输出。 |
-b BottomMargin | 指定底部页边距,即每页的底部保留的空行数目。 |
-B Value | 打印分段页面。Value 变量由两字符的字符串构成。第一个字符作用于首页。第二个字符作用于尾页。下列值有效:
例如,-B ga 标志在每个打印作业的开头打印首页,并在每个打印作业的每个文件之后打印尾页。 注:在远程打印环境中,缺省值由服务器上的远程队列决定。 |
-c | 从副本拷贝每个打印文件并打印。在发出 qprt 命令之后如果计划修改一个或多个打印文件,请指定该标志,但是要在打印作业完成之前。
如果没有指定该标志并且打印作业在跟提交节点相同的地方打印,那么不产生打印文件(一个或多个)的副本。直接打印 File 参数指定的一个或多个文件。 |
-C | 以邮件的方式发送打印作业产生消息给您,即使您已经登录。缺省情况下,qprt 命令在控制台上显示消息。
-C 标志只适用于本地打印作业。如果希望当提交到远程打印机的作业完成时被通知,请使用 -n 标志来接收邮件消息。 注:不能以任何方式重定向 qdaemon 和打印机后端的某些消息。它们直接发送到 /dev/console 文件。 |
-d InputDataType | 标识要打印的一个或多个文件的输入数据类型。根据输入数据类型和打印机期望的数据类型,打印文件在发送到打印机之前经过过滤器(如果需要的话)。您可以指定任意的下列输入数据类型:
如果选择的打印机不支持指定的输入数据类型,并且过滤器不可用于转换一个或多个打印文件的数据类型为打印机支持的数据类型,那么打印作业终止并有错误消息产生。 |
-D "User" | 标号交付给 User 的输出。通常输出标记为发送给发出 qprt 命令请求的用户名。User 的值必须是常规用户标识的符合同样要求的单个单词。 |
-e EmphasizedOpt | 设置加深打印为下列一项:
|
-E DblHigh | 设置双高打印为下列一项:
|
-f Filter | 标识在发送打印文件到打印机之前它们经过的过滤器。标识符类似于 lpr 命令可用的过滤器标志。可用的过滤器标识符是 p,它触发 pr 过滤器,和 n,它处理来自 troff 命令的输出。 |
-F Name | 指定用于打印的包含字符图像的 X 字体文件的列表。列表中的项必须由逗号分隔。Name 参数值可以是全路径名、字体别名或者 XLFD 名称。-F 名称标志只对 MBCS 打印机队列有效。 |
-g Begin | 设置开始打印的页编号。该标志仅在打印文件将被格式化(例如,使用 -d a 标志)的情况下标识。它不可标识 pass-through(-d p 标志)、PostScript(-d s 标志)和其它已经格式化的数据的类型。 |
-G Coord | 指出如何在不能打印到纸张边缘的激光打印机上打印页。对 Coordinate 变量使用下列一项:
|
-h "Header" | 在指定 -f p 标志的情况下指定 pr 命令使用的标题文本。如果不指定该标志,pr 命令使用打印文件名作为标题。
如果还指定了 -c 标志,则该标志非常有用。使用 -c 标志的情况下,被 pr 命令使用为缺省标题的打印文件名是假脱机程序产生的临时文件的名称,而不是 qprt 命令指定的文件名。 |
-H "HostName" | 设置首页上的主机名。 |
-i Indent | 每行缩进指定的空格数目。必须包含在 -w 标志指定的页面宽度中的 Indent 变量。 |
-I FontID | (大写 i)指定字体标识符。指定字体标识符覆盖间距(-p 标志)和字形(-s 标志)。-IFontID 命令只对单字节代码集打印队列有效。 |
-IFontPath | 使用字体别名或 XLFD 名称指定字体文件时,(大写 i)指定 -F 标志要求的逗号分隔的字体路径列表。FontPath 标志仅对 MBCS 打印机队列有效。 |
-j Init | 在每个文件打印之前初始化打印机。可以指定下列任意值:
|
-J Restore | 在打印作业结束时恢复打印机。可以指定下列之一:
|
-k Color | 指定打印颜色。典型值是 black、red、blue、green 等等。请参考打印机手册以获取支持的颜色以及指定给特定颜色的色带位置。 |
-K Condense | 设置压缩打印为下列之一:
|
-l Length | (小写 L)设置页面长度。如果 Length 变量是 0,忽略页面长度并且将输出当成连续页。页面长度包括顶部和底部空白,并指示了页面的可打印长度。 |
-L LineWrap | 将超过页面宽度的行的换行设置为下列之一:
|
-m "Message" | 当打印作业指定到打印机并准备好开始打印的时候在控制台显示指定的消息。消息在控制台被确认后才处理打印作业。 |
-M MessageFile | 标识包含消息文本的文件。当打印作业指定到打印机并准备好开始打印的时候在控制台显示该文本。消息在控制台被确认后才处理打印作业。 |
-n | 当打印作业完成的时候通知。如果还指定了 -D "User" 标志,也通知指定的用户。缺省情况下,当打印作业完成的时候不通知。 |
-N NumberCopies | 指定要打印的副本数目。如果不指定该标志,打印一个副本。 |
-O PaperHand | 设置输入纸张操作的类型为下列之一:
|
-p Pitch | 设置每英寸字符数目。Pitch 的典型值是 10 和 12。打印字符的实际间距也会受到 -K(压缩)标志和 -W(双宽)标志值的影响。
如果正在 PostScript 打印机上打印 ASCII 文件,该标志决定字符点的大小。可以指定大于等于 1 的正数。 |
-P Queue[:QueueDevice] | 指定打印队列名和可选的队列设备名。如果不指定该标志,会发生下列情况:
|
-q Quality | 设置打印质量为下列之一: |
-Q Value | 设置纸张大小。纸张大小 Value 依打印机而定。典型值是:1 为信函大小纸张,2 legal 纸张的等等。请参考打印机手册获取指定给特定纸张大小的值。 |
-r | 打印作业完成之后除去打印文件。如果不指定该标志,不除去打印文件。 |
-R Priority | 设置打印作业的优先级。越高的 Priority 变量值指示越高的打印作业优先级。缺省优先级的值是 15。对大多数用户来说最大优先级值是 20,而对拥有 root 用户权限的用户和系统组(组 0)的成员是 30。
注:在请求远程打印作业时不能使用该标志。 |
-s NameType | NameType 变量指定字形。示例是 courier 和 prestige。特定的字形选择取决于打印机类型而不同。 |
-S Speed | 设置高速打印为下列之一:
|
-t TopMargin | 指定顶部页边距,即每页的顶部保留的空行数目。 |
-T "Title" | 以 Text 变量指定打印作业标题。如果不指定该标志,使用 qprt 命令行上的第一个文件名作为打印作业标题。打印作业标题显示在首页和关于队列状态查询的响应上。 |
-u PaperSrc | 设置纸张源为下列之一:
|
-U Directional | 设置单向打印为下列之一:
|
-v LinesPerIn | 设置行密度为每英寸行数。LinesPerIn 变量的典型值是 6 和 8。 |
-V Vertical | 设置垂直打印为下列之一:
|
-w PageWidth | 设置以字符数表示的页面宽度。页面宽度必须包含 -i 标志指定的缩排空格数目。 |
-W DblWide | 设置双宽打印为下列之一:
|
-x LineFeed | 指定自动换行或自动回车:
|
-X CodePage | 提供代码页名称。CodePage 变量的有效值是 ISO8859-1 到 ISO8859-9、IBM-943、IBM-eucJP、IBM-eucKR 和 IBM-eucTW。用户的语言环境定义中的代码页是缺省值。 |
-y DblStrike | 设置双重打印为下列之一:
|
-Y Duplex | 设置双面输出。双面输出使用每张纸的正反两面进行打印。可以设置下列之一:
|
-z Rotate | 按照 Value 变量指定的顺时针直角拐弯数旋转页面进行打印。长度(-l)和宽度(-w)值自动相应调整。
|
-Z FormFeed | 每个打印文件之后发送一个换页到打印机。可以指定下列两个中的一个:
|
qprt myfile
qprt -#j myfile
qprt -#H MyFile
/etc/qconfig | 包含队列和队列设备配置文件。 |
/usr/bin/qprt | 包含 qprt 命令。 |
enq 命令、lp 命令、lpr 命令、pr 命令、qadm 命令、qcan 命令、qchk 命令、qpri 命令、smit \ 命令和 troff 命令。
/etc/qconfig 文件。
在 AIX 5L Version 5.2 Guide to Printers and Printing 中的 Printer Overview for System Management、Spooler Overview for System Management、Printer Specific Information、Virtual Printer Definitions and Attributes、Initial Printer Configuration、Starting a Print Job (qprt Command)。
《AIX 5L V5.2 系统用户指南:通信与网络》中的『如何从远程系统打印』和『如何打印到远程系统』。
要获取关于基于 Web 的系统管理器安装的信息,请参阅《AIX 5L V5.2 基于 Web 的系统管理器管理指南》中 的『第二章:安装和系统要求』。