22智能在线
新记
批处理文本,查找并替换指定字符串所在的行
有文本 a.txt,现要根据某个已知字符串如 "replace",查找匹配该字符串所在的这一行,并用指定的另一个字符串替换。同时,支持对多个不同字符串所在行的查找和替换。
请问批处理语句改怎样写?
举报该文章
相关建议 2014-07-22
@echo off&setlocal enabledelayedexpansion
set "src=replace"
set "dst=替换"
(for /f "delims=" %%a in (a.txt) do (
set "str=%%a"
echo,!str:%src%=%dst%!
))>#
move # a.txt
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/t0xs2062hh60tix00f.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
批处理如何实现文本文件中指定行内容的替换?
批处理 如何替换含有指定字符串的行中的指定内容
批处理bat查找记事本文件中指定字符串并替换为回车,也就是换...
批处理 如何删除文本中含有指定字符串所在的行
批处理查找文本中的某字符并提取字符所在的行再切分
批处理,批量删除5000个文本文件中,含有指定字符串的所在行...
批处理,批量删除5000个文本文件中,含有指定字符串的所在行
批处理提取文本中含有指定字符串的行