请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4420|回复: 3

[求助] Fortran读取文件名(非批量操作)只有通过文件传递吗?

[复制链接]

新浪微博达人勋

发表于 2019-11-8 20:48:53 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
想利用fortian读取固定后缀的文件名,已知linux系统下可以ls操作输出文件名到文件中再读取,如'ls *.nc> a.txt' ,如果只是一个文件名的话,能否输出成fortran的变量呢?求教,想破头。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-11-9 11:07:18 | 显示全部楼层
不是直接用open么?
我是不是理解错了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-11-9 15:04:37 | 显示全部楼层
香草拿铁 发表于 2019-11-9 11:07
不是直接用open么?
我是不是理解错了

open是打开文件嘛 ,我想读取文件夹下nc文件的文件名,nc文件是调用别的程序生成的,没啥规律,批处理的话可以ls *.nc >a.txt 这样把文件夹下所有nc文件输出到a.txt里,但是我只生成一个nc文件,输出到a.txt再open它读取也可以,但是循环很多次的话每次都要打开关闭a.txt。就想问有啥办法能直接读取文件夹下的文件名。。。不晓得这么讲会不会清楚一点
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-11-10 09:52:37 | 显示全部楼层
哦,明白了。没有尝试过,一般是用a.txt打开
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表