strong12345 当前离线
少尉
qingyuedufeng 当前离线
一级士官
TOP
zhouyongjun 当前离线
上校
@echo off&setlocal enabledelayedexpansion for /f "delims=" %%i in (a.txt) do ( set "var=!str!" set "str=%%i" ) echo;%var% pause>nul复制代码
batman 当前离线
考官
荣誉版主
@echo off for /f "tokens=1* delims=:" %%a in ('findstr /n .* a.txt') do set "n=%%a"&set "_%%a=%%b" set /a n-=1 call,echo %%_%n%%%&pause>nul复制代码
namejm (闭关中)当前离线
批处理代码写手
Seter (.De Le Te.)当前离线
技术组成员
sysplay 当前离线
@echo off for /f %%i in ('find/c /v "" ^< a.txt') do set/a "sn=%%i-2" for /f "tokens=*" %%i in ('more +%sn% a.txt') do echo %%i&&pause&& goto :eof复制代码
523066680 (消遣区)当前离线
版主
1. 先测量此文件有几行(利用 for /f 加上 计数),在算出要skip的行数,但这方法却一直行不通,会取错行....???
terse 当前离线
中将
@echo off for /f %%i in ('find/c /v "" ^< a.txt') do set/a "sn=%%i-2" for /f "skip=%sn% tokens=1* delims=:" %%i in ('findstr /n ".*" "a.txt"') do echo %%j&pause&goto :eof复制代码
inittab 当前离线
中尉