Команда "findstr" для Windows, чтобы исключить поиск в комментарии
Как я могу использовать команду findstr windows для поиска строки / символа, за исключением строки / символа, прокомментированных внутри файла xhtml?
Пример: test.xtml
<html>
<head/>
<body>
This is Test Code.
<!--Test Comment -->
</body>
</html>
findstr / X "Test" test.xtml.
Это возвращает 2 строки вместо этого, я хочу, чтобы была напечатана только строка без комментариев. (Ожидаемый результат:: Это тестовый код.)
1 ответ
findstr "Test" test.xtml |FINDSTR /v /r "<!.*>"
следует отфильтровать строку комментария, но ваш findstr /x
не действует, как вы утверждаете.