如何使用Windows 7的cmd替换文本文件中的字符?

时间:2015-01-28 14:16:20

标签: windows cmd

我有一个从Internet导入的文本文件(数据库),但它包含一个使编译错误的字符。

我必须使用‘TUNISIE’更改'TUNISIE',因此我必须使用300行中的更改字符'!我能得到任何帮助吗?请?

1 个答案:

答案 0 :(得分:1)

@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
(
 FOR /f "delims=" %%a IN (q28194558.txt) DO (
 SET "line=%%a"
 SET "line=!line:‘=q!"
 SET "line=!line:’=Q!"
 ECHO(!line!
 )
)>newfile.txt

GOTO :EOF

我使用了一个名为q28194558.txt的文件,其中包含我的测试数据。

制作newfile.txt

请注意,为了便于识别,我制作了替换字符q and Q`。然后用您选择的字符替换。