15    pdq

15.1    名称

pdq - プリント・ジョブについての情報を表示します。

15.2    形式

pdq [-f filter_expression]
[-F] [-g] [-p printer_name] [-r requested_attributes]
[-s style_name] [-x extended_attribute_string...]
[-X attribute_filename...] [object_instance]...

次のコマンドで pdq のヘルプが表示されます。

pdq -h

15.3    機能説明

pdq ユーティリティは,論理プリンタに対して実行されたジョブについて問い合わせたり,それらのジョブについてレポートする場合に使用します。これにより,そのプリンタに関連するキューにあるいずれか,またはすべてのジョブについて知ることができます。ジョブ情報は,印刷スケジュールの順に表示されます。

アクセス・レベル

エンド・ユーザ。自分が所有するジョブだけを表示できます。

オペレータおよび管理者。すべてのジョブを表示できます。

15.4    オプション

pdq でサポートされるオプションは以下のとおりです。

15.4.1    -f filter_expression

フィルタでは,オブジェクト値のグループのサブセットを定義する条件テンプレートを,論理式またはテキスト文字列の形で指定できます。pdq ユーティリティは,指定されたフィルタ式に合致するオブジェクト値だけを出力します。

省略時の値

filter_expression の省略時の値は次のとおりです。

job-owner==userName

構文

filter_expression としてフィルタ項目またはフィルタを指定できます。

-x 文字列オプション,または -X ファイル・オプションを使用する場合は,コマンド属性のタイプと値を次のように指定します。

filter=filter_expression

15.4.2    -F

省略時のフィルタリングを含め,すべてのフィルタリングを無効にします。

-F オプションは,コマンド行に指定されたすべての -f filter_expression オプションに優先します。

15.4.3    -g

カラム見出しの出力を抑制します。

-x 文字列オプション,または -X ファイル・オプションを使用する場合は,コマンド属性のタイプと値を次のように指定します。

headings=no

15.4.4    -p printer_name

プリント・ジョブの昇格を行う論理プリンタの名前を指定します。

引数

printer_name には特定のプリンタ名を指定できます。ここで指定したプリンタが,PDPRINTER 環境変数で指定されたプリンタに優先します。

このオプションを省略した場合,PDPRINTER 環境変数にプリンタが設定されていなければ,操作は失敗します。

-x 文字列オプション,または -X ファイル・オプションを使用する場合は,コマンド属性のタイプと値を次のように指定します。

printer-name-requested=printer_name

15.4.5    -r requested_attributes

標準出力に書き込まれる属性レポートに含めたい属性を指定します。

引数

requested_attributes には次の値を指定できます。

-x 文字列オプション,または -X ファイル・オプションを使用する場合は,コマンド属性のタイプと値を次のように指定します。

requested-attributes=requested_attributes

15.4.6    -s style_name

-r requested_attributes オプションで要求された出力の書式を定義します。

引数

style_name には次の値を指定できます。

-x 文字列オプション,または -X ファイル・オプションを使用する場合は,コマンド属性のタイプと値を次のように指定します。

style=style_name

15.4.7    -x extended_attribute_string

pdq ユーティリティで処理するコマンド行に一連の attribute_type=value の組を指定するために使用します。

属性

-x オプションではオブジェクト属性は使用できません。

次のコマンド属性を指定できます。

15.4.8    -X attribute_filename

ユーティリティが読み取る属性ファイルを指定します。pdq ユーティリティを実行すると,このオプションのコマンド行中の記述位置でファイル内の属性データが処理され,-x オプションで直接指定した場合と同じ結果になります。

15.5    オペランド

[object_instance]...

pdq では,以下の 2 つのオペランド形式をサポートします。

15.6    使用例

  1. 省略時のプリンタに関連付けられたキューに対して自分が実行したジョブの一覧を表示します。

    pdq

  2. gary という名前の論理プリンタに関連付けられたキューにある自分のジョブをすべて表示します。

    pdq -p gary

  3. ジョブ名の一覧に加えて,ジョブの printer-name-requested 属性の値を表示します。

    pdq -r "job-identifier job-name printer-name-requested"

  4. ジョブ 123124 についてのジョブおよびドキュメント情報を表示します。

    pdq 123.1 124