中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-04 14:14
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 用DOS修改TXT文件 查看 758 回复 3
楼 主 用DOS修改TXT文件 发表于 2007-05-11 13:04 ·  中国 广东 广州 电信
初级用户
积分 87
发帖 29
注册 2007-03-31 01:15
19年会员
UID 83440
性别 女
状态 离线
在SMT.TXT文件中有如下代码Products\S2UANF36ZD00--------
用DOS可以把所有S2UANF替换成K2EEEF吗?
文件内容:
Products\S2UANF36ZD00
Products\S2UANF36ZF00
Products\S2UANF36ZG00
Products\S2UANF36ZH00
Products\S2UANF36ZJ00
Products\S2UANF36ZK00
Products\S2UANF36ZL00
Products\S2UANF36ZM00
Products\S2UANF36ZN00
Products\S2UANF36ZP00
Products\S2UANF36ZQ00
Products\S2UANF36ZR00
Products\S2UANF36ZS00
Products\S2UANF36ZT00
Products\S2UANF36ZV00
Products\S2UANF36ZW00
Products\S2UANF370H00
Products\S2UANF370J00
Products\S2UANF370K00
Products\S2UANF370L00
Products\S2UANF370M00
Products\S2UANF370N00
Products\S2UANF370P00
Products\S2UANF370Q00
Products\S2UANF370R00
Products\S2UANF370S00
Products\S2UANF370Y00
Products\S2UANF371A00
Products\S2UANF371B00
Products\S2UANF371C00
Products\S2UANF371D00
Products\S2UANF371E00
Products\S2UANF371F00
Products\S2UANF371G00
Products\S2UANF371H00
Products\S2UANF371J00
Products\S2UANF371K00
Products\S2UANF371L00
Products\S2UANF371M00

[ Last edited by zhouxiaohuanv on 2007-5-11 at 03:54 PM ]
2 发表于 2007-05-11 13:38 ·  中国 上海 电信
初级用户
★★
积分 180
发帖 84
注册 2006-09-07 00:33
19年会员
UID 61995
状态 离线
@echo off&setlocal EnableDelayedExpansion
for %%i in (S1UANF*.txt) do (
set n=%%i
set n=!n:S1UANF=K1UAN!
ren %%i !n!
)
3 发表于 2007-05-11 15:12 ·  中国 上海 浦东新区 电信
中级用户
★★
积分 302
发帖 138
注册 2007-03-29 02:33
19年会员
UID 83224
性别 男
状态 离线
@echo off & setlocal EnableDelayedExpansion
for /f %%i in (1.txt) do (
set varstr=%%i
set varstr=!varstr:S1UAN=K1UAN!
echo !varstr!>>2.txt
)
4 用sed也比较方便 发表于 2007-05-11 16:36 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
sed "s/S2UANF/K2EEEF/g" SMT.txt>Newfile.txt
论坛跳转: