88问答网
所有问题
bat批处理中,如何替换整行内容。如:替换a.text 中的第22行内容"aaaaaaa"为"bbbbbbb"
如题所述
举报该问题
其他回答
第1个回答 2016-08-15
@echo off
set file=1.txt
(for /f "tokens=1* delims=:" %%a in ('findstr /n . "%file%"') do (
if %%a equ 22 (echo,bbbbbbbb) else echo,%%b
))>tmp
move tmp "%file%"
追问
哥,感谢你的回答。可采纳。还望在关键代码块给个注释,谢谢。
本回答被提问者采纳
相似回答
大家正在搜
相关问题
bat替换指定行的内容中,指定的字符串
批处理 如何替换含有指定字符串的行中的指定内容
批处理替换指定行的内容
如何使用批处理完成文本固定行内容替换?
批处理文本,查找并替换指定字符串所在的行
如何在批处理中替换文件的内容
如何用BAT批处理 将TXT文件中第N行的文字替换为另一个T...
批处理文件替换指定txt文件内容