Неверный код возврата сценария CMD для команды регулярного выражения в конце строки findstr - PullRequest
0 голосов
/ 20 февраля 2019

В сценарии CMD я пытаюсь определить, имеет ли строка «/» в качестве последнего символа или нет, используя регулярное выражение с командой findstr.Однако в обоих случаях я получаю код возврата 1.

@echo off
SETLOCAL enabledelayedexpansion

SET Project=/Folder1
ECHO.%Project% | findstr /R /C:"/$" 1>nul
ECHO %errorlevel%

SET Project=/Folder1/
ECHO.%Project% | findstr /R /C:"/$" 1>nul
ECHO %errorlevel%

Есть ли здесь проблема с синтаксисом?

...