中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何实现两个文本文件间内容的点对点拷贝
作者:
标题: 如何实现两个文本文件间内容的点对点拷贝 上一主题 | 下一主题
zazsy
初级用户





积分 27
发帖 11
注册 2007-4-12
状态 离线
『楼 主』:  如何实现两个文本文件间内容的点对点拷贝

如何将一个文本文件1.txt中指定的内容复制到另一个文本文件b.txt中
的指定位置?首先谢谢了!

[ Last edited by zazsy on 2007-4-11 at 05:09 PM ]

2007-4-12 05:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zazsy
初级用户





积分 27
发帖 11
注册 2007-4-12
状态 离线
『第 2 楼』:  如何实现两个文本文件间内容的点对点拷贝

如何将一个文本文件1.txt中指定的内容复制到另一个文本文件b.txt中
的指定位置?首先谢谢了!

2007-4-12 05:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 3 楼』:  


可以说具体一点吗?

最好可以举个例子出来比较好。


2007-4-12 07:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zazsy
初级用户





积分 27
发帖 11
注册 2007-4-12
状态 离线
『第 4 楼』:  

例如,在a.txt中有
*1.dat
*2.dat
*3.dat
文件b.txt中有
d:\data\
将*1.dat拷贝至b.txt中,结果变为
d:\data\*1.dat

2007-4-12 10:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 5 楼』:  


是不是a.txt文件中和每一行都对应的接到文件b.txt的每一行后面呢?


2007-4-12 10:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Waterlive
初级用户





积分 52
发帖 21
注册 2007-2-9
状态 离线
『第 6 楼』:  

type 1.txt >>b.txt
这样?
要指定1.txt里面的哪一行么?

[ Last edited by Waterlive on 2007-4-11 at 09:43 PM ]

2007-4-12 10:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zazsy
初级用户





积分 27
发帖 11
注册 2007-4-12
状态 离线
『第 7 楼』:  

b.txt中只有一行"d:\data\",是固定的,要逐一将a.txt中的每一个文件放置b中,然后用a中第二个*2.dat文件来代替第一个拷贝至b中的*1.dat文件。

2007-4-12 10:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 8 楼』:  


假设替换到最后了,结果不就是d:\data\*3.dat吗?何不直接替换呢?


2007-4-12 13:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zazsy
初级用户





积分 27
发帖 11
注册 2007-4-12
状态 离线
『第 9 楼』:  

问题解决了,谢谢lxmxn的大力指导!

2007-4-13 01:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: