Board logo

标题: [文本处理] 批处理for /f命令中echo输出为何重复多次? [打印本页]

作者: 轻舞飞扬    时间: 2011-11-3 19:37     标题: 批处理for /f命令中echo输出为何重复多次?

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "delims=" %%i in (a.txt) do (for /f "delims= " %%k in (b.txt) do
  4. (echo "%%i"|findstr "%%k"
  5. set a=%%k
  6. echo !a!>>c.txt))
  7. pause
复制代码
如上,输出多次,不知道是什么原因,请指教
作者: 轻舞飞扬    时间: 2011-11-3 20:05

好吧 犯2 了
知道了




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2