批量提取一个文件夹下的多个txt文件中的某行保存在一个txt文件里

歌名阳光下的伞(人物));缩写YGXDS);歌手李茂山);字数5);语种国语);歌类乐队);电影FALSE);风格流行);流行TRUE);音量135);声道21);FMP... 歌名 阳光下的伞(人物) );
缩写 YGXDS );
歌手 李茂山 );
字数 5 );
语种 国语 );
歌类 乐队 );
电影 FALSE );
风格 流行 );
流行 TRUE );
音量 135 );
声道 21 );
FMP声道 32 );
语音 0 );
介质 0 );
时间 2010/1/15 );
歌星拼音 );

*.wav

dvd922932.mpg
每个txt文件里都是这样的格式,如何把每一个文件里的歌名、歌手、语种和最后一行*.mpg4行提取出来保存在一个TXT文件里,最好是把这4行信息连在一行里
展开
 我来答
匿名用户
2012-06-07
展开全部
(for /f "delims=" %%f in ('dir /b/s *.txt') do (
for /f "delims=" %%n in ('find /I "歌名" %%f') do echo %%n
for /f "delims=" %%n in ('find /I "歌手" %%f') do echo %%n
for /f "delims=" %%n in ('find /I "语种" %%f') do echo %%n
for /f "delims=" %%n in ('find /I "mpg" %%f') do echo %%n
))>>OK.txt
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wildo
2012-06-07 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:85
采纳率:100%
帮助的人:104万
展开全部
根据楼主的需求简单写了一下
本地初步测试通过

@echo off & setlocal EnableDelayedExpansion
(for %%f in (*.txt) do (
for /f "tokens=1-2" %%a in (%%~sf) do (
if "%%a"=="歌名" (
set "歌名=%%b"
) else if "%%a"=="歌手" (
set "歌手=%%b"
) else if "%%a"=="语种" (
set "语种=%%b"
) else (
for %%x in (%%a) do if /i "%%~xx"==".mpg" set 文件=%%a
echo %%a !文件! >con
)
)
echo !歌名! !歌手! !语种! !文件!
)) > 歌曲信息.ini
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DJ海盗
2012-06-07
知道答主
回答量:67
采纳率:0%
帮助的人:20.9万
展开全部
根据楼主的需求简单写了一下
本地初步测试通过

@echo off & setlocal EnableDelayedExpansion
(for %%f in (*.txt) do (
for /f "tokens=1-2" %%a in (%%~sf) do (
if "%%a"=="歌名" (
set "歌名=%%b"
) else if "%%a"=="歌手" (
set "歌手=%%b"
) else if "%%a"=="语种" (
set "语种=%%b"
) else (
for %%x in (%%a) do if /i "%%~xx"==".mpg" set 文件=%%a
echo %%a !文件! >con
)
)
echo !歌名! !歌手! !语种! !文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
muxinyouyou
2012-06-07 · TA获得超过251个赞
知道小有建树答主
回答量:125
采纳率:50%
帮助的人:65.7万
展开全部
自己可以编写一个软件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天水翼麟
2012-06-07
知道答主
回答量:22
采纳率:0%
帮助的人:3.5万
展开全部
在word里试试
追问
那样我还用问吗。问题是几万个这样的TXT文件呀,工作量不要太大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式