如果在测试文件中找到字符串,如何使 dos 中的 find 命令失败?
How to make find command in dos fail if it finds a string in a test file?
我必须在文本文件中搜索字符串 "Failed" 并希望 'find' 命令失败,或者 return 如果找到该字符串则失败。
findstr /c:"Failed" filename.txt && Echo Failed found || Echo Failed not found
或
findstr /c:"Failed" filename.txt
If Errorlevel 1 echo Failed not found or file couldn't be read
参见 findstr /?
和 if /?
。
Findstr 0 = 找到,1 = 未找到,2 = 无法读取文件。
我必须在文本文件中搜索字符串 "Failed" 并希望 'find' 命令失败,或者 return 如果找到该字符串则失败。
findstr /c:"Failed" filename.txt && Echo Failed found || Echo Failed not found
或
findstr /c:"Failed" filename.txt
If Errorlevel 1 echo Failed not found or file couldn't be read
参见 findstr /?
和 if /?
。
Findstr 0 = 找到,1 = 未找到,2 = 无法读取文件。