マニュアルページ fpr.1
名前
fpr - FORTRAN キャリッジ制御出力からプリント可能な形式への変
換
形式
fpr [ file... ]
機能説明
UNIX System V では、 fpr ではなく asa が標準です。 fpr は、1
つ のファイルを読み取り、別のファイルを書き込みます。FORTRAN
のキャリッジ制御規約に従って書式化されたファイルを、UNIX の
ラ インプリンタ規約の書式ファイルに変換します。 fpr はその入
力を出力にコピーします。そのとき、 lp(1) を使用して出力し た
ときに同じ効果を持つ文字にキャリッジ制御文字を置き換えます。
各行の先頭の文字は、行送りを次のように制御します。
空白 1 行送り
0 2 行送り
1 次のページの先頭へ
+ 改行しない
空白行は先頭が空白である行と同じように扱います。
キャリッジ制御文字だけで構成される空白行は削除します。
0 は改行文字に変更します。
1 は、用紙送り (form feed) 文字に変更します。
正符号 (+) は、バックスペースを使用してシミュレートします。
使用例
write(*,'(" Blank")')
write(*,'("0Zero ")')
write(*,'("+ Plus ")')
write(*,'("1One ")')
end
実際のファイルを使用した例 :
+ a.out > MyOutputFile
+ fpr < MyOutputFile | lp
パイプだけを使用した例 :
+ a.out | fpr | lp
この 2 つの例では、ともに次の 2 ページの出力が生成さ れ
ます。
1 ページ目 :
Blank
ZeroPlus
2 ページ目 :
One
使用上の留意点
170 文字より長い行は、その結果が未定となります。
関連項目
asa(1)