我想对两个文件里的数据做对比,yuan.txt相当一个模板,记录在fu.txt中出现了多少次。- setlocal enabledelayedexpansion
- for /f "eol=0 tokens=1,2 delims= " %%i in (yuan.txt) do (
- set /a frequence = 0
- for /f "eol=0 delims=_" %%a in (fu.txt) do (
- if %%i==%%a set frequence = !frequence!+1
- )
- echo !frequence!
- )
复制代码 为什么frequence打出来的值是0呢?感觉取得值好像是第三行定义的值。为什么?求大侠解决一下。 |