Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
Description
@echo off
|
setlocal enabledelayedexpansion
|
echo line1!
|
echo line2^!
|
echo line3^^!
|
endlocal
|
The above batch file should produce the following output:
line1
|
line2
|
line3!
|
In ROS it outputs:
line1
|
line2
|
line3^
|
This shows when running ROS's configure.cmd inside ROS.
Explanation for how the parsing supposedly should work: https://stackoverflow.com/a/5620353
Attachments
Issue Links
- blocks
-
CORE-8002 METABUG - cmd.exe Command-line interpreter bugs
- Open