如何在批处理下实现将文本文件里面的内容替换掉!
如将test.txt文件里面的“测试”字眼全部替换成“调试”!
[ Last edited by flamey on 2007-1-3 at 05:32 AM ]
如将test.txt文件里面的“测试”字眼全部替换成“调试”!
[ Last edited by flamey on 2007-1-3 at 05:32 AM ]
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@ECHO %dbg% OFF
setlocal ENABLEDELAYEDEXPANSION
FOR /F %%i in (test.txt) do (
SET STR=%%i
SET STR=!STR:测试=调试!
ECHO !STR!>>test_ok.txt
)
Originally posted by flamey at 2007-1-3 14:51:
谢谢tghksj的帮忙,但是有没有一个命令可以实现这个替换呀?
for /f "delims=" %i in (test.txt) do @set a=%i&&call set a=%a:测试=调试%&&call >>new_test.txt echo %a%&&set a=