Каков самый простой способ преобразования всех обратных косых черт вперед в путь в пакетном файле, так как мне нужно использовать bash для выполнения.
Конвертировать обратную косую черту вперед в пакетные файлы
Ответ 1
SET "string=D:\path\to\folder"
ECHO %string:\=/%
В принципе, вам нужно сначала сохранить значение строки в переменной среды, а затем использовать следующий шаблон:
%variable:str1=str2%
заменить любое вхождение str1
в variable
на str2
.
Вы всегда можете напомнить себе об этом шаблоне, вызвав SET /?
из командной строки.
Ответ 2
echo 'C:\Program Files\Program' | sed -e 's/\\/\//g'