Fortran Coder

查看: 17261|回复: 8
打印 上一主题 下一主题

[文件读写] 将一个文件中的前几行内容放在另一个文件的前几行

[复制链接]

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

楼主
发表于 2016-10-13 23:17:53 | 显示全部楼层
本帖最后由 pasuka 于 2016-10-13 23:20 编辑

最简单的话,先把aa.cube的头10行的数据写入文件pot_new.cub
然后用管道命令添加后续内容
Windows可以dos命令譬如
type pot.cub >> pot_new.cub

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

沙发
发表于 2016-10-14 09:17:18 | 显示全部楼层
本帖最后由 pasuka 于 2016-10-14 09:18 编辑
978142355 发表于 2016-10-14 08:25
嗯,谢谢pasuka老师,这种方法很简洁,也很简单,速度的话,和上面Li老师的差不多,谢谢你的建议,让我又 ...

过奖了
换成copy命令合并两个文件,也许能进一步提高效率譬如
3.将文件1.txt和2.txt合并为3.txt

copy /b c:\1.txt+2.txt c:\3.txt

命令格式:copy /b 文件1+文件2+......文件N 合并后的文件名
命令讲解:使用"+"将多个相同或不同格式的文件合并为一个文件。

小提示:
1.在尾部隐藏了文本数据的图片文件,在使用了其他文件编辑器并保存后,隐藏的文本数据有可能丢失。
2.MP3文件在使用此方法连接后,就可以实现连续播放。
3.合成图片/歌曲这样的二进制文件必须使用/b参数(b代表Binaty,二进制),否则将会失败;另一个合并参数是/a(ASCII,文本文件),只能用于纯文本的合并。两参数不能同时使用,二进制方式可以合并文本文件和二进制文件,而文本方式用于纯文本的合并。

您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-9 01:21

Powered by Tencent X3.4

© 2013-2024 Tencent

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