Fortran Coder

查看: 9365|回复: 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 很给力!

查看全部评分

1956

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1331 元
贡献
561 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

发表于 2014-5-27 08:33:36 | 显示全部楼层
在 windows 上是一个好办法。如果使用 VF 系列编译器,也可以这样:
http://www.fcode.cn/code_gen-12-1.html

35

帖子

2

主题

1

精华

专家

超子

F 币
565 元
贡献
196 点

规矩勋章

QQ
发表于 2014-5-27 21:44:50 | 显示全部楼层
学习了~~
回复

使用道具 举报

136

帖子

3

主题

0

精华

版主

F 币
1964 元
贡献
1677 点

帅哥勋章管理勋章爱心勋章新人勋章热心勋章元老勋章

发表于 2014-5-28 08:45:44 | 显示全部楼层
以前批处理的时候一直是这么干的
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-4-17 07:26

Powered by Tencent X3.4

© 2013-2024 Tencent

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