Provided by: manpages-ja_0.5.0.0.20221215+dfsg-1_all
名前
pap, papstatus - Printer Access Protocol を使ったリモートプリンタのクライアントインター フェース
書式
pap [ -A address ] [ -c ] [ -d ] [ -e ] [ -E ] [ -p nbpname ] [ -s statusfile ] [ -w ] [ -W ] [ FILES ] papstatus [ -p nbpname ]
説明
pap は Apple Printer Access Protocol (PAP) を使って AppleTalk に接続された プリンタに接続 したりファイルを送ったりするのに使われる。 pap が実行を開始すると、 PAP を使ってプリンタと セッションをオープンしようと試み、 files をプリンタにダウンロードする。 files がコマンドライン上で指定されていない場合、 pap は標準入力を読み込み始める。 プリンタがコマンドライン上で指定されていない場合、 pap はカレントワーキングディレクトリ内 の .paprc というファイルを探し、このファイルを読んでプリンタの nbpname を取得しようとす る。 空行と `#' で始まる行は無視される。 type と zone のデフォルトは、それぞれ LaserWriter とローカルホストのゾーンである。 pap は lpd(8) にスプールされる印刷ジョブを AppleTalk で接続されたプリンタに送るための 通信 フィルタとして役立つように設計されている点に注意すること。 このように使用するためのヒント については、 psf(8) を参照すること。
オプション
-A address Appletalk アドレス address のプリンタに接続し、プリンタ名を見つけるのに .paprc ファ イルを調べない。 address の書式については atalk_aton(3) を参照すること。 -c 停止して待たせる。 PAP プロトコルは 「クライアントがプリンタに対して印刷の待ち時間 を知らせる」 という簡単なキュー手続きを指定する。 このオプションは、 pap に対し て、待っている時間に何もさせないようにする。 -d デバッグ出力を有効にする。 -e プリンタからの全てのメッセージを、標準出力ではなく、標準エラー出力に送る。 psf(8) は、このオプションを付けて pap を起動する。 -E プリンタからの EOF を待たない。 このオプションは、PAP を正しく実装していないプリン タに対して役立つ。 正しい実装では、クライアント側は接続を閉じる前に プリンタが EOF を返すのを待たなければならない。 EOF を待たないクライアントがあるので、 それに関連 したバグを持った実装をしているプリンタもある。 -p nbpname nbpname という名前のプリンタに接続する。 プリンタ名を見付けるために .paprc ファイル を調べない。 nbpname の書式は nbp_name(3) を参照すること。 -s statusfile プリンタからの最新状態メッセージが書き込まれている statusfile という名前のファイル を更新する。 pap は、プリンタが入力を処理しているのを待つ間、プリンタから状態を取得 する。 statusfile には改行で終端された 1 行がある。 pap が lpd のスプールディレクト リ内で psf(8) によって起動される場合、 このオプションが便利である。 -w ジョブを送る前にプリンタ状態に "waiting" という単語が現れるのを待つ。 このオプショ ンは、HP IV, V プリンタのプリンタ側スプールを無効にする。 -W ジョブを送る前にプリンタ状態に "idle" という単語が現れるのを待つ。 このオプション は、HP IV, V プリンタのプリンタ側スプールを無効にする。
ファイル
.paprc プリンタ名がコマンドラインから指定されなかった場合に、 プリンタ名を取 得するために読み込まれるファイル。
関連項目
nbp_name(3), atalk_aton(3), lpd(8), psf(8).