PAC(8)

名称
pac - プリンタのアカウンティングを行う

書式
pac [-Pprinter] [-c] [-m] [-pprice] [-s] [-r] [name ...]

解説
pac は、プリンタ/プロッタのアカウンティングファイルを読み、 各ユーザが消費した紙の枚数 (通常の場合) や長さ (ラスタデバイスの場合) の累計を計算し、各ユーザがどれだけ紙を使ったかを、ページ数や紙の長さや金額で 表示します。

オプションとしては以下のものがあります:

-Pprinter
    指定したプリンタでアカウンティングが行われます。 これをつけない通常の場合は、デフォルトプリンタが使われる (これはサイトごとに 依存します。通常は lp や par です) か、環境変数 PRINTER の値が使われます。

-c  出力を金額でソートするようになります。通常の場合、 出力は名前のアルファベット順にソートされます。

-m  このフラグはアカウンティングファイル内のホスト名部分を無視します。 これにより、複数のマシン上から出力した 1 人のユーザに対して、その料金を ひとまとめにすることができます。

-pprice
    コストをデフォルトの値 0.02 や /etc/printcap で指定した値のかわりに price にします。

-r  逆順にソートします。

-s  アカウント情報が要約され、要約したアカウンティングファイルに 登録されます。多忙なシステム上では、アカウンティングファイルが 1 日に何行も 増えるため、この要約が必要になります。

names
    names のユーザのみについて統計をとります。通常は紙を使用 したすべてのユーザの統計をとります。

関連ファイル
/var/account/?acct
    未加工のアカウントファイル
/var/account/?_sum
    要約したアカウントファイル
/etc/printcap
    プリンタの特徴を記述したデータベース

関連項目
printcap(5)

バグ
計算した料金と実際の値との関係はまだわかっていません。

歴史
pac コマンドは 4.0BSD から登場しました。