我想创建一个批处理,在文本文件中搜索一行,如果找到该行则返回 true,如果没有找到则返回 false。
这就是我找到这条线的方法,但我不知道如何测试它:
findstr /r /c:"^Process Status.*no errors, no warnings$" myfile.log
Run Code Online (Sandbox Code Playgroud)
你能帮我解决这个问题吗?
谢谢
findstr /r /c:"^Process Status.*no errors, no warnings$" myfile.log > nul
if errorlevel 1 (
echo The line was not found
) else (
echo The line was found
)
Run Code Online (Sandbox Code Playgroud)
检查命令是否设置错误级别。如果已设置,则找不到文本。