我有一个大约100 mb到500 mb的大文件,打开它需要更多时间,而且由于记事本或记事本++中的响应速度慢,我也无法更改它。
我要求只替换REF编号,这只是文件中的一次。
我可以在命令提示符下有批处理文件/脚本,以便我可以替换文本吗?
问候和Thx。
答案 0 :(得分:0)
@echo off
set "toreplace=REF"
for /f "tokens=* delims= " %%a in (yourfile.txt) do (
set "line=%%a"
setlocal enabledelayedexpansion
set "line=!line:%toreplace%=!"
echo !line! >>newfile.txt
)
此代码会删除REF
中的所有yourfile.txt
字符串,并将其输出到newfile.txt
。
不是我的代码。