
| Quote: | |
|

CODE: [Copy to clipboard]@ECHO %DBG% OFF & SETLOCAL ENABLEDELAYEDEXPANSION
FOR /F %%i IN ('findstr /n . l.txt') DO SET /A LEN=%%i 2>nul
ECHO %LEN%
CODE: [Copy to clipboard]@echo off
for /f "tokens=1 delims=:" %%a in ('findstr /n .* 1.txt') do set a=%%a
echo The length of file 1.txt is %a%
pause&exit/b0
CODE: [Copy to clipboard]是一样的,利用了set/a去除了数字后面的“:”字符@echo off
FOR /F "delims=:" %%i IN ('findstr /n . a.txt') DO SET LEN=%%i
ECHO %LEN%
pause
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
type a.txt|find /v /c ""
pause
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |