URL:
  <https://savannah.gnu.org/bugs/?60312>

                 Summary: echo replaces double quote with backslash
                 Project: make
            Submitted by: None
            Submitted on: Tue 30 Mar 2021 08:22:32 PM UTC
                Severity: 3 - Normal
              Item Group: Bug
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
       Component Version: 4.3
        Operating System: MS Windows
           Fixed Release: None
           Triage Status: None

    _______________________________________________________

Details:

It seems to happen when there's no blanks earlier in the line. System is
Windows 10, MINGW-64.


$ make --version
GNU Make 4.3
Built for Windows32
Copyright (C) 1988-2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

$ cat tm
all:
        echo 'space before: "xx"'
        echo 'nospacebefore:"xx"'
        echo '"xx"'

$ make -f tm
echo 'space before: "xx"'
space before: "xx"
echo 'nospacebefore:"xx"'
nospacebefore:\xx"
echo '"xx"'
\xx"


No problems with same version on GNU/Linux (Debian).

Thanks.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60312>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


Reply via email to