Windows 批处理 FINDSTR 搜索“”和 < >

Windows 批处理 FINDSTR 搜索“”和 < >

这两个单独工作,但我无法让它们在同一行上工作,然后重定向到文本文件。

FINDSTR "\""" testingbatch.txt > results.txt

FINDSTR "< >" testingbatch.txt > results.txt

合并:

FINDSTR /V "^< ^> \"" 测试批次.txt > 结果.txt

只要我不尝试将输出重定向到文件就可以工作。

答案1

FINDSTR“< > \””对我有用。

示例.txt:

zero
one "foo"
two < >
three >
four <
five > < "
six


C:\Users\foo>findstr /V "< > \"" example.txt
zero
six

答案2

您的示例在重定向输出 DUSAN 时不起作用的原因是您缺少一组引号。

以下是使用添加的引号后的表达式:

**

FINDSTR /V "< > \""" testingbatch.txt >> resultsWO2.txt

**

相关内容