用批处理,把txt中的数据每15条存成一个txt文件,并增加括号

用批处理,把txt中的数据每15条存成一个txt文件,其中第一条前面加中括号[,每个第15条后面加中括号],其他每条用两个大括号后面加一个逗号的方式括起来{},每个第15... 用批处理,把txt中的数据每15条存成一个txt文件,其中第一条前面加中括号 [ ,每个第15条后面加中括号 ] , 其他每条用两个大括号后面加一个逗号的方式括起来
{
},
每个第15条用不带逗号的方式括起来
{
}

原始txt文件
http://网址/目录/0218.jpg
http://网址/目录/0566.jpg
http://网址/目录/0776.jpg
....
http://网址/目录/0546.jpg
http://网址/目录/0754.jpg
http://网址/目录/0546.jpg

按照每15条存一个txt的方式存储,其中一个txt文件的样子这样
[
{
http://网址/目录/0218.jpg
},
{
http://网址/目录/0566.jpg
},
...之后到了第15条
{
http://网址/目录/0776.jpg
}
]
展开
 我来答
付芝华
推荐于2016-01-16 · TA获得超过566个赞
知道小有建树答主
回答量:281
采纳率:0%
帮助的人:393万
展开全部
@echo off
setlocal enabledelayedexpansion
set /a m+=1
for /f "delims=" %%i in (原始文件.txt) do (
set /a n+=1
(if !n!==1 (echo [&echo {&echo %%i&echo },) else (
if !n!==15 (set /a n=0 & set /a m+=1 & echo {&echo %%i&echo }&echo ]) else (echo {&echo %%i&echo },)))>>新文件_!m!.txt
)

你的另外一道:http://zhidao.baidu.com/question/1110777030937261979.html,提交失败了,答案放这里附件吧。


来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式