0

次のバッチファイルがあります。

findstr "error" output > nul
if errorlevel 1 (
echo No errors found
) else (
echo Errors detected
)

ただし、「エラーが検出されました」の代わりに、エラーのある行のすべてのインスタンスの行番号と行テキストを出力する方法を学びたいと思います。これを開始する方法さえわからないので、どんな助けでも大歓迎です。

4

1 に答える 1

0

Findstr一致する行番号と行自体を次のように表示できます/n

findstr /n "error" output 
if %errorlevel% equ 1 (
echo No Errors detected
)
于 2013-01-03T17:31:45.863 に答える