标签: fortran gfortran
我的gfortran程序需要能够从给定目录中未知数量的文件中读取数据。该程序需要逐步浏览目录中的文件,确定文件名是否具有特定格式,如果是,则读取名称,然后将文件名传递给从该文件读取数据的子例程。
我看到一个人可以使用execute_command_line(COMMAND),也许可以和ls file*一起使用来读入所有名称为file###的文件,但这会显示在终端上。如果我可以将结果读取到一个虚拟列表文件中,然后可以对其进行迭代,则将非常有用。
execute_command_line(COMMAND)
ls file*
file###