3

私は次のことを達成しようとしています:次のエントリを含むテキストファイルがあります

XXXXXXXX

XXXXXXXX
XXXXXXXXXXXX

DATE TIME AM/PM  SIZE FILENAME NEWFILE.ERR

XXXX XXX XXXX
XXX XXXXXX XXX

最後に.ERRが付いている行を読み取り、その行のトークンをカウントしたいと思います。

これを実現する方法を教えてください

4

1 に答える 1

0

アップデート

@Echo OFF

:: By Elektro H@cker

FOR /F "Tokens=*" %%# in ('Type "File.txt" ^| FINDSTR ".ERR$"') Do (
    Call Set "Line=%%#"
    FOR %%@ IN (%%#) DO (Call Set /A "Tokens+=1")
    GOTO :BREAK
)

:BREAK
Echo Line: %LINE%
Echo Toks: %TOKENS%

Pause&Exit
于 2012-11-29T17:31:44.217 に答える