ECHO %STRING% | FIND "%FIND%"
IF ERRORLEVEL 0 ECHO %FIND%
Existe uma maneira no Windows de obter uma string correspondente dentro de uma string?
echo hereisastring | find "is" and just display is
sem usar o grep
O seguinte trabalhou usando FIND. crédito para Hello71
C:\>echo abcd | find "bc" >nul && if errorlevel 0 echo bc
bc
C:\>
Tags command-line windows grep