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 回答