Fortran Coder

查看: 9402|回复: 3
打印 上一主题 下一主题

[原创] 一种批量处理文件方法

[复制链接]

13

帖子

6

主题

0

精华

熟手

F 币
114 元
贡献
81 点
跳转到指定楼层
楼主
发表于 2014-5-27 08:24:50 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
1.进入cmd界面;

2.在dos下进入所有文档所在文件夹目录;

3.输入dir /b *.txt > fname.txt,将所有文件名储存于fname.txt文件中(fname可以是自己起的任意名字);

4.在fortran中建立数组,character(len=每个文件的文件名字符长度)::数组(一共有多少个文件名);

5.比如数组起名为fcode,里面有i个文件名称:

    do i
        open(unit,file=fcode(i))
    enddo
  至此所有文件都被打开,可以在do循环里加入别的操作,将读取的文件内容赋值给其它数组或参数。

QQ群2338021,成员kee讲解。

评分

参与人数 1F 币 +30 贡献 +30 收起 理由
fcode + 30 + 30 很给力!

查看全部评分

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-18 09:06

Powered by Tencent X3.4

© 2013-2024 Tencent

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