PAP(1)

名前
pap, papstatus - Printer Access Protocol を使ったリモートプリンタのクライアントインターフェース

書式
pap [ -c ] [ -e ] [ -p nbpname ] [ -s statusfile ] [ 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) を参照すること。

オプション

-c  停止して待たせる。 通常 pap はプリンタに対して待ち時間を知らせる。 -c が指定された場合、 pap は永久に待ち続けるように要求する。

-e  プリンタからの全てのメッセージを、標準出力ではなく、標準エラーに送る。 psf(8) は、このオプションを付けて pap を起動する。

-p nbpname
nbpname という名前のプリンタに接続する。 プリンタ名を見付けるために .paprc ファイルを調べない。 nbpname の書式は nbp_name(3) を参照すること。

-s statusfile
プリンタからの最新状態メッセージが書き込まれている statusfile という名前のファイルを更新する。 pap は、プリンタが入力を処理しているのを待つ間、プリンタから状態を取得する。 statusfile には改行で終端された 1 行がある。 pap が lpd のスプールディレクトリ内で psf(8) によって起動される場合、 このオプションが便利である。

ファイル

.paprc
    プリンタ名が書かれたファイル

関連項目
nbp_name(3), lpd(8), psf(8).