변수가 특정 문자열을 포함하고 있는지에 따라 분기처리를 해야할 경우가 있다. find 나 findstr 의 errorlevel 을 이용해서 처리하면 된다.
set TestStr=imit@imitursa
echo %TestStr% | find "@imitursa" >nul
if errorlevel 1 (echo notfound) else (echo found)
728x90
변수가 특정 문자열을 포함하고 있는지에 따라 분기처리를 해야할 경우가 있다. find 나 findstr 의 errorlevel 을 이용해서 처리하면 된다.
set TestStr=imit@imitursa
echo %TestStr% | find "@imitursa" >nul
if errorlevel 1 (echo notfound) else (echo found)