24小时热门版块排行榜    

CyRhmU.jpeg
查看: 772  |  回复: 16
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

dongfang899

银虫 (小有名气)

[交流] 【求助完成】怎样将多个文件的数据合并在一个文件里?

我现在有一千个文件,每个文件里有一个数据,怎样将这一千个文件的数据合并在一个文件里,以便处理,附件是其中的几个,谢谢!

[ Last edited by wangmonk on 2009-7-7 at 21:44 ]
回复此楼
加油!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

老虎大王

木虫 (著名写手)

★ ★
gwdavid(金币+2,VIP+0):感谢交流 6-30 19:15
你到底是有选择性的连接?还是一股脑连接?如果你一股脑连接,可以像楼上说的,写一个批处理或者Shell就可以了。
11楼2009-06-30 17:20:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 17 个回答

老虎大王

木虫 (著名写手)

★ ★
dongfang899(金币+2,VIP+0):非常感谢! 7-7 09:02
以下我给你做好了一个写着所有文件名的文件。你这样做:

1, 把我做好的这个文件(在三楼)中的内容拷下来,存入一个文本文件;
2. 写一个程序(C, C++, Fortran, basic, Perl,Pascal,。。。。。。你会用的语言)
程序中:
2.1先建立一个新的空文件
2.2然后打开刚才第1步存好的文本
2.3然后从中一个一个读文件名
2.4 然后打开相应的文件
2.5 然后读文件,根据你的需要,把你读入的内容有选择地写入2.1步建立的文件
2.6 转2.3,直到读够了一千个文件。

当然,如果你会用Awk,也许问题更加简单。但我现在还不会熟练应用Awk,所以无法给你提建议。

如果你不会写程序,但你有Fortran或者C编译器的话,我可以帮你写一个。
2楼2009-06-30 10:04:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

老虎大王

木虫 (著名写手)

★ ★ ★ ★ ★
gwdavid(金币+5,VIP+0):一并奖励了! 6-30 19:11
文件

[ Last edited by 老虎大王 on 2009-6-30 at 10:09 ]
3楼2009-06-30 10:05:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hxz

木虫 (正式写手)

★ ★ ★ ★
gwdavid(金币+3,VIP+0):嗯,简便的方法更让人青睐,学好批处理能做好多事 6-30 19:12
dongfang899(金币+1,VIP+0):谢谢! 7-7 09:03
不用那么麻烦 win下copy命令搞定
c:\>copy f1.txt/a + f2.txt/a  f3.txt
结果是f1.txt, f2.txt数据合并到f3.txt
参数a表示ascii文件
4楼2009-06-30 10:38:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见