比如1.txt中有30行.. 然后输出数字30!
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
for /f "tokens=1 delims=:" %%a in ('findstr /n .* a.txt') do (
set RowNum=%%a
)
echo %RowNum%
pause
@echo off
for /f %%a in (a.txt) do (
set /a RowNum+=1
)
echo %RowNum%
pause
@type 1.txt|find /c /v "" &&pause>nul