无忧启动论坛

标题: 想把一个文本文件的内容复制到另一个文本文件的指定位置,可否实现? [打印本页]

作者: zhxy9804    时间: 2014-4-13 20:11
标题: 想把一个文本文件的内容复制到另一个文本文件的指定位置,可否实现?
把公告.txt内容复制到config.in的第七行第四列,请问如何通过cmd批处理来实现?
谢谢大神。
作者: fuldho    时间: 2014-4-16 10:34
帮不了你,顶你一下!
能力有些,我只能读取,以空格分列,读取第二行,第二列:
setlocal enabledelayedexpansion
set line=0
for /f "tokens=2 delims= " %%i in (file.txt) do (
set /a line+=1
if !line!==2 set A=%%i && echo !A!>>file1.txt)


file.txt

第1行第1列 第1行第2列 第1行第3列
第2行第1列 第2行第2列 第2行第3列
第3行第1列 第3行第2列 第3行第3列
作者: dos时代菜鸟    时间: 2014-4-17 07:52
我的思路如下:
现编写一个可以逐行逐列 读取 config.ini 并输出到一个新文件001.txt 的 脚本。
然后在这个脚本基础上增加计数能力,当读取到指定位置的时候,读取 公告.txt 文件的内容并 输出到
001.txt ,
此后,对 config.ini 的读取和输出到 001.txt 的 操作继续。
最后,删除 config.ini 并将 001.txt 更名为 config.ini

作者: zhxy9804    时间: 2014-4-18 23:08
谢谢楼上两位,我试一试,dos看样子是怪费时




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3