我有一个包含以下内容的批处理文件:
findstr "error" output > nul
if errorlevel 1 (
echo No errors found
) else (
echo Errors detected
)
但是,我想学习如何打印错误行的每个实例的行号和行文本,而不是“检测到错误”。我不知道如何开始这样做,所以任何帮助将不胜感激。
答案 0 :(得分:0)
Findstr
可以显示匹配的行号和&该行本身带有/n
:
findstr /n "error" output
if %errorlevel% equ 1 (
echo No Errors detected
)