Unixコマンド/pr の変更点

  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • Unixコマンド/pr へ行く。

*&size(15){''pr''}; [#z489d5ad]

**''機能'' [#k9168fb7]
prコマンドは、主にプリンタ出力用にテキストデータを整形し、標準出力に出力します。~
引数にファイル名を指定しないと、prコマンドは標準出力からデータを読み込みます。~
~
テキストファイルはそのままでもlprコマンドでプリンタに出力できますが、ヘッダやフッタ、~
ページ長やページ幅、段階などを変更したいときには、prコマンドで整形し、その出力を~
パイプでlprコマンドにつないで、印刷します。~

**''構文'' [#gbf4cbb2]
pr [オプション] [ファイル名]&br;

**''オプション'' [#ff0f41e8]
 +n               nページ目から印刷する
 -カラム数        段組を指定したカラム数にする
 -d               ダブルスペースで(1行ごとに空行を入れて)出力する
 -e               Tabをスペースに変換する
 -f               改ページの際にフォームフィールド(用紙送り)コードを送る
 -h 文字列        ヘッダに指定した文字列を表示する
 -i               スペースをTabに変換する
 -l n             1ページをn行にする(デフォルトは66行)
 -n [文字] [桁数] 行番号を指定した文字(デフォルトではタブ)で区切り、指定した桁数(デフォルトは5)で表示する。
 -t               ヘッダとフッタを印刷しない
 -w カラム数      ページ幅を指定したカラム数にする(デフォルトは72カラム)

**''コマンド例'' [#d653f010]
▼ファイルを印刷用に整形する
 matsui@vaio$ pr httpd.conf | head -15
 
 
  9 28 01:06 2004 httpd.conf Page 1
 
 
 ##
 ## httpd.conf -- Apache HTTP server configuration file
 ##
 
 #
 # Based upon the NCSA server configuration files originally by Rob McCool.
 #
 # This is the main Apache server configuration file.  It contains the
 # configuration directives that give the server its instructions.
 # See <URL:http://httpd.apache.org/docs/> for detailed information about
▼桁数や段数を指定して出力する
 matsui@vaio$ pr -2 -w 64 httpd.conf 
 
 
  9 28 01:06 2004 httpd.conf Page 1
 
 
 ##                              #
 ## httpd.conf -- Apache HTTP se # NOTE!  If you intend to place
 ##                              # mounted filesystem then pleas
                                 # (available at <URL:http://www
 #                               # you will save yourself a lot