中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 02:29
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 将每行第二个特定字符串删掉。。。 查看 575 回复 3
楼 主 将每行第二个特定字符串删掉。。。 发表于 2009-05-25 05:13 ·  中国 湖北 十堰 电信
初级用户
积分 20
发帖 19
注册 2009-04-20 13:27
17年会员
UID 143372
性别 女
状态 离线
原文件为:::::下面

以下文字段每段都是一行。第一次出现 /// 时保留 /// 这一行其他的 /// 都删掉



毛发 /// 常染色体显性或隐性遗传病,临床表现有: /// 1. /// 毛发 头发稀疏易脱落,也可阙如,发细易碎,生长慢。眉毛中央浓密而外侧稀疏; /// 2. /// 鼻  呈梨状宽鼻,鼻唇沟长; /// 3. /// 指(趾)骨  呈短指(趾)发育不全,指(趾)间关节侧缘纺缍状肿胀,中指(趾)骨骺呈圆锥形。其他变化有生长发育缓慢,下颌骨发育异常,腭弓高,上唇薄,嘴丑形,耳大。无治疗方法。

丘脑下部 /// 女性生殖系统的生理特点之一是它的周期性变化,月经是这个周期变化的重要标志。月经周期的调节主要是通过丘脑下部、脑垂体和卵巢的激素作用,称为丘脑下部 /// - /// 垂体 /// - /// 卵巢轴。此轴又受中枢神经系统的控制。

肾素 /// 肾素系一种蛋白水解酶,由近球细胞分泌。它催化血浆中的血管紧张素原水解成10肽的血管紧张素I(AI)、AI经转化酶的作用分解成8肽的血管紧张素 /// Ⅱ /// (A /// Ⅱ /// )、A /// Ⅱ /// 又被氨基肽酶水解成A /// Ⅲ /// 、A /// Ⅱ /// 和A /// Ⅲ /// 都可引起肾上腺皮质球状带分泌醛固酮,后者的作用强于前者、该系统的活性取决于血浆中肾素的水平。

食管失弛缓症 /// 食管神经肌肉功能受损所致的运动障碍性疾病。主要特征是食管缺乏蠕动,食管下端括约肌高压和对吞咽动作的松弛反应减弱。病因尚未完全阐明,




即变为:::


毛发 /// 常染色体显性或隐性遗传病,临床表现有: 1. 毛发 头发稀疏易脱落,也可阙如,发细易碎,生长慢。眉毛中央浓密而外侧稀疏; 2. 鼻  呈梨状宽鼻,鼻唇沟长; 3. 指(趾)骨  呈短指(趾)发育不全,指(趾)间关节侧缘纺缍状肿胀,中指(趾)骨骺呈圆锥形。其他变化有生长发育缓慢,下颌骨发育异常,腭弓高,上唇薄,嘴丑形,耳大。无治疗方法。

丘脑下部 /// 女性生殖系统的生理特点之一是它的周期性变化,月经是这个周期变化的重要标志。月经周期的调节主要是通过丘脑下部、脑垂体和卵巢的激素作用,称为丘脑下部 - 垂体 - 卵巢轴。此轴又受中枢神经系统的控制。

肾素 /// 肾素系一种蛋白水解酶,由近球细胞分泌。它催化血浆中的血管紧张素原水解成10肽的血管紧张素I(AI)、AI经转化酶的作用分解成8肽的血管紧张素 Ⅱ (A Ⅱ )、AⅡ 又被氨基肽酶水解成A Ⅲ 、A Ⅱ 和A Ⅲ 都可引起肾上腺皮质球状带分泌醛固酮,后者的作用强于前者、该系统的活性取决于血浆中肾素的水平。

食管失弛缓症 /// 食管神经肌肉功能受损所致的运动障碍性疾病。主要特征是食管缺乏蠕动,食管下端括约肌高压和对吞咽动作的松弛反应减弱。病因尚未完全阐明,



文件很大。效率高最好。。。。。
2 发表于 2009-05-25 05:55 ·  中国 河北 廊坊 三河市 移动
金牌会员
★★★★
积分 2,725
发帖 1,160
注册 2006-09-23 12:00
19年会员
UID 63486
来自 河北廊坊
状态 离线
@echo off
setlocal enabledelayedexpansion
for /f "tokens=1* delims=///" %%i in (a.txt) do (
set var=%%j
set var=!var:///=!
>>b.txt echo %%i///!var!
)
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。
3 发表于 2009-05-25 06:00 ·  中国 辽宁 本溪 联通
银牌会员
★★★
积分 1,212
发帖 464
注册 2006-12-13 21:11
19年会员
UID 73417
性别 男
状态 离线

@echo off&setlocal enabledelayedexpansion
(for /f "tokens=1,* delims=/" %%i in (a.txt) do (
set str=%%j
set str=!str:///=!
echo %%i///!str!
))>#a.txt
start #a.txt
4 发表于 2009-05-25 06:08 ·  中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
@echo off&setlocal enabledelayedexpansion
(for /f "tokens=1,2,* delims=/:" %%1 in ('findstr /n .* a.txt') do (
if "%%2" neq "" (
set var=%%3
echo %%2///!var:///=!
) else echo.
))>__new.txt
论坛跳转: