我很困惑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字符...