中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-11 15:08
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 【已结】请教,关于提取文本的问题 查看 718 回复 4
楼 主 【已结】请教,关于提取文本的问题 发表于 2009-04-13 09:38 ·  中国 湖北 武汉 电信
初级用户
★★
积分 161
发帖 114
注册 2009-02-20 13:00
17年会员
UID 139375
性别 男
状态 离线
如果说我有一个文本。

内容如下:
---------------------
GOOD


很好
非常好
不错
----------------------
就里面有几行有换行符,我想把它提取出来。用FOR提取出来只能这样:
----------------------
GOOD
很好
非常好
不错
----------------------
有换行的那几行它都没提取,我想把有换行的那几行都提取出来。或者说把有换行符的那几行替换,比如:
----------------------
GOOD
换行符
换行符
很好
非常好
不错
-----------------------
请问怎样才能做到。

[ Last edited by czl1378 on 2009-4-16 at 05:38 ]
2 发表于 2009-04-13 10:49 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
再再跟楼主说次,有问题直接发论坛不用给我发消息

@echo off
FR -RIC:"^\r\n" -t:"无敌换行在此\r\n" 4.txt
start 4.txt

FR 下载:http://baiy.cn/utils/fr/index.htm

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
3 发表于 2009-04-13 10:51 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
for /f "tokens=1* delims=:" %%a in ('findstr /n .* a.txt') do @echo/%%b
4 发表于 2009-04-13 11:57 ·  中国 北京 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
版主思路就是NB

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
5 发表于 2009-04-16 05:37 ·  中国 湖北 武汉 联通
初级用户
★★
积分 161
发帖 114
注册 2009-02-20 13:00
17年会员
UID 139375
性别 男
状态 离线
谢谢3Q。已经做完了。
论坛跳转: