名前 | 形式 | 機能説明 | オプション | オペランド | 終了ステータス | ファイル | 属性 | 関連項目 | 注意事項
cancel [request-ID...] [destination]...
cancel -u user... [destination]...
cancel ユーティリティは印刷要求を取り消します。cancel コマンドには 2 つの形式があります。
第 1 の形式では、次の 2 つの引数がオプションとして指定できます。印刷要求 (request–ID) と宛先 (destination) です。request-ID を指定するか、または destination を指定して、 request-ID 、または destination で示される要求を取り消します。destination だけを指定した場合、 destination 上に現在ある印刷要求を取り消します。destination が省略された場合には cancel はすべての宛先にリクエストされた印刷要求を取り消します。
第 2 の形式は、 特定の宛先にあるユーザーの印刷要求を取り消します。
ユーザーは自身のユーザー名に対応する印刷要求だけを取り消すことができます。デフォルトでは、 ユーザーが印刷要求を送信したホスト上でのみ 印刷要求を取り消すことができます。スーパーユーザーが 印刷サーバー上の /etc/printers.conf 内に user-equivalence=true を設定した場合、 ユーザーは自身のユーザー名に対応する印刷要求であれば、どのホスト上でも 取り消すことができます。スーパーユーザーは印刷要求が送信されたホスト上で印刷要求を取り消すことができ、 また、印刷サーバーからでも取り消すことができます。
宛先の情報を決定するとき、印刷クライアントに関係するコマンドはネームサービススイッチ内にある printers データベースを使用します。詳細については、nsswitch.conf(4)、printers(4)、および printers.conf(4) のマニュアルページを参照してください。
次のオペランドがサポートされています。
印刷要求を取り消す宛先。destination にはプリンタまたはプリンタのクラスのどちらかを 指定できます (lpadmin(1M) を参照)。destination が省略された場合には cancel はすべての宛先にリクエストされた印刷要求を取り消します。POSIX スタイル名 (server:destination) を使用して、 destination を指定します。 cancel に POSIX スタイルの宛先名を用いる場合は、注意事項を参照してください。POSIX の詳細については、standards(5) を参照してください。
取り消しする印刷要求。LP スタイルのリクエスト ID (destination-number) を使用して request–ID を指定します。
印刷要求を取り消すユーザー名。user にはユーザー名を指定します。
LP 印刷待ち行列
ユーザーが構成可能なプリンタデータベース
システムのプリンタ構成データベース
/etc/printers.conf の NIS バージョン
/etc/printers.conf の NIS+ バージョン
次の属性については、attributes(5) を参照してください。
属性タイプ |
属性値 |
---|---|
可用性 |
SUNWpcu |
lp(1), lpq(1B), lpr(1B), lprm(1B), lpstat(1), lpadmin(1M), nsswitch.conf(4), printers(4), printers.conf(4), attributes(5), standards(5)
destination が LP スタイルの request–ID と同じ形式である場合、 POSIX スタイルの宛先名 (server:destination) は、印刷要求として扱われます。standards(5) のマニュアルページを参照してください。
一部の印刷サーバーは、印刷ジョブが取り消されたときに、取り消し通知をジョブの所有者に送信します。通常、この通知は電子メールメッセージの形式で送られます。Solaris サーバー上で取消し通知を無効にすることはできません。
名前 | 形式 | 機能説明 | オプション | オペランド | 終了ステータス | ファイル | 属性 | 関連項目 | 注意事項