pioattred コマンド
目的
仮想プリンターの属性のフォーマットと編集の方法を提供します。
構文
pioattred -q PrintQueueName -d QueueDeviceName [ -o Action] [ -a Attribute]
説明
pioattred コマンドは、仮想プリンターの属性をフォーマットし、属性を編集する方法を提供します。 具体的には、-o フラグで指定したアクションに従って、 プリンターの定義ファイルの属性をフォーマットし、編集すること、またはそのいずれかを行うことができます。 フォーマットされた属性は、標準出力 stdout に書き込まれます。 VISUAL 環境変数に指定したエディターを使って属性を編集します。 仮想プリンターの定義ファイルは、/var/spool/lpd/pio/@local/custom/* ディレクトリーにあるものと想定されます。
フラグ
項目 | 説明 |
---|---|
-a Attribute | 仮想プリンターの定義ファイルの属性名を指定して、フォーマットまたは編集を行います。このフラグは、何度も指定できます。 |
-d QueueDeviceName | 仮想プリンター定義の QueueDeviceName スプーラーを指定して、フォーマットまたは編集を行います。 |
-o Action | pioattred コマンドが仮想プリンター定義で取るべきアクションを指定します。
このフラグを省略した場合、pioattred コマンドは 0 (ゼロ) の値を想定します。
以下の値は、属性を編集した後で、エラー戻りコードが戻った場合に使用されます。
|
-qPrintQueueName | 仮想プリンター定義の PrintQueueName スプーラーを指定して、フォーマットまたは編集を行います。 |
例
- キュー quedev 仮想プリンターの定義に ci および sh 属性をフォーマットするには、以下のように入力します。
またはpioattred -q queue -d quedev -o 0 -a ci -a sh
pioattred -q queue -d quedev -a ci -a sh
- キュー quedev 仮想プリンターの定義にすべての属性をフォーマットするには、以下のように入力します。
またはpioattred -q queue -d quedev -o 0
pioattred -q queue -d quedev
- キュー quedev 仮想プリンターの定義で st 属性を編集するには、
以下のように入力します。
pioattred -q queue -d quedev -o 1 -a st
ファイル
項目 | 説明 |
---|---|
/usr/sbin/pioattred | pioattred コマンドが入っています。 |