Oracle Solaris Studio 12.4 Man Pages

Exit Print View

Updated: January 2015
 
 

fpr(1)

Name

fpr - 将 FORTRAN 回车控制输出转换为可输出格式

Synopsis

fpr [ file...  ]

Description

在 UNIX System V 中,asa 实用程序是标准,而非 fprfpr 读取一个文件,然后写入另一个文件。它将按 FORTRAN 回车控制约定设置格式的文件转换为按 UNIX 行打印机约定设置格式的文件。fpr 将输入复制到输出中,以使用 lpr 输出时产生预期效果的字符替换回车控制字符。每行的第一个字符按如下方式确定垂直间距:

(空白)

一行

0

两行

1

到下一页的第一行

+

无前伸

空白行(即空行)的处理方式如同其第一个字符为空。

将删除仅显示为回车控制字符的空白行。

零将更改为换行符。

一将更改为换页符。

加号将使用退格模拟。

Examples

基于下面的文件:

 
write(*,'(" Blank")')
write(*,'("0Zero ")')
write(*,'("+        Plus ")')
write(*,'("1One  ")')
end
Example 1 包含实际文件:
a.out > MyOutputFile
fpr  <  MyOutputFile |  lpr
Example 2 仅包含管道:
a.out  |   fpr  |  lpr

以上两个示例都将生成两页的输出。

Page 1:
     Blank

ZeroPlus
Page 2:
     One

Bugs

对于超过 170 个字符的输入行,结果未定义。

See also

asa (1)