早期的 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% |