本帖最后由 terse 于 2013-2-3 14:48 编辑
去掉FOR
搞来搞去 和版主一样 早知道不贴了- @echo off
- set num=1
- for /f "delims=" %%i in (' findstr /n .* a.txt ') do (
- set str=%%i
- setlocal enabledelayedexpansion
- if !num! leq 8 echo;!str:*:=!
- if "!str:&=!" neq "!str!" (
- endlocal&set /a num+=1
- ) else endlocal
- )
- pause
复制代码
|