如何批量查找和比较多组字符串以检查错误? 我知道怎么用一组字符串来做:
FINDSTR /C:"successful" someFile.txt && (ECHO It was successful.)|| ECHO It failed.
这里它在someFile.txt中查找单词“successful”,如果找到字符串则输出第一个echo,如果找不到字符串,则输出第二个echo。 现在,我想一次搜索1个而不是2或3组单词/字符串。这可能吗?
答案 0 :(得分:0)
如果您没有使用/C
选项findstr
,可以列出几个以空格分隔的单词来查找:
findstr "foo bar baz" someFile.txt
会搜索foo
,bar
或baz
中的一个。
答案 1 :(得分:0)
我想,这里最好的方法是正确使用这些条件执行命令。或者,就像@DocBrown说的那样,多次使用FINDSTR。