Sun Studio 12:Fortran 编程指南

7.2 使用文件

早期的 Fortran 系统不使用命名文件,但提供了一种命令行机制,使实际文件名可以与内部单元编号等同。可以用多种方式模拟该功能,其中包括标准 UNIX 重定向。

示例:将 stdin 重定向至 redir.data(使用 csh(1)):


demo% cat redir.data           数据文件
 9 9.9

demo% cat redir.f             源文件
      read(*,*) i, z          程序读取标准输入
      print *, i, z
      stop
      end

demo% f95 -o redir redir.f   编译步骤
demo% redir < redir.data            运行重定向读取数据文件
  9 9.90000
demo%