【发布时间】:2014-10-17 10:35:45
【问题描述】:
我正在尝试替换在 convert.txt 中找到的某个字符。现在,在 convert.txt 中找到的每个字符都将替换为文件中的换行符。
我有这个代码:
for /f "delims=" %%s in (convert.txt) do (
Type c:\PETER\%%a | repl.bat "\%%s" "%%s\n" X > c:\PETER\%%a
)
我尝试使用此页面上的 replace.bat 建议,请参阅here。现在,当我尝试将大文件的字符替换为换行符时,输出不完整。我们对这种情况有限制吗?
【问题讨论】:
-
不能同时读写同一个文件。您需要将输出发送到不同的文件。
-
@MCND 非常感谢您的反馈 :)
标签: batch-file command-line cmd batch-processing