Я запутался, как git bash.exe
цитирует аргументы:
"C:\Program Files\Git\bin\bash.exe" -c 'echo "$1, $2"' "asd" "asd" "asd äää"
Вывод: asd, "asd äää"
GOW bash.exe
однако на самом деле не может с этим справиться ...
"C:\Program Files (x86)\Gow\bin\bash.exe" -c 'echo "$1, $2"' "asd" "asd" "asd äää"
Вывод: asd: line 0: echo: write error: Permission denied
Ошибка кодирования ???
Почему указан первый аргумент?Как я могу исправить правильное поведение?Я вызываю это из powershell с некоторыми не-ascii символами, как указано выше ...