假设有个文件a.txt,其内容为:
1234msgfdsfsfdsfas
fdsafafmsg
....
我要把其中的msg换成hello,怎么做?
1234msgfdsfsfdsfas
fdsafafmsg
....
我要把其中的msg换成hello,怎么做?
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
set str=1234msgfdsfsfdsfas
set str=%str:msg=hello%
echo %str%Originally posted by freshmanest at 2008-7-12 23:07:
3楼的方法只是替换了一行中的msg
若楼主所说的a.txt中有若干行内容都有msg应如何替换呢?
是否要输出文本每行内容设置为变量然后再替换?该如何实现呢?
请指教!