Мне нужно указать регулярное выражение, которое включает |
характер для findstr
команда:
processtext.exe | findstr /R "Hello|Bye"
Как мне избежать этого? \|
не работает. Кавычки исправляют проблему с конвейерной обработкой, но регулярное выражение не соответствует, хотя отдельные поиски «Hello» и «Bye» выполняются. Меня интересует решение для устаревшей оболочки, а не для PowerShell.
Если кому-то все еще интересно, просто замените трубу пробелом, как в findstr / R "Hello Bye".