非常感谢!错误:zsh:'}'附近出现解析错误
curl -i -X POST "http://127.0.0.1:8080/api/user/login” -H “Accept: application/json” -H "Content-Type: application/json" —data-binary @- <<EOF {“email”: “mail.xxx.com”, “password”: “XXX”} EOF
bgibtngc1#
有两个问题:shell不会将弯曲的“智能引号”作为语法;一个heredoc在它的内容开始之前和结束之后都需要有一个换行符。
curl -i -X POST "http://127.0.0.1:8080/api/user/login" \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ —data-binary @- <<EOF {"email": "mail.xxx.com", "password": "XXX"} EOF
社区Wiki,因为这个问题可能应该关闭,因为它是由打字错误引起的,或者可以关闭,因为它是两个预先存在的问题的重复--一个关于引用问题,另一个关于单行程序heredoc。
1条答案
按热度按时间bgibtngc1#
有两个问题:shell不会将弯曲的“智能引号”作为语法;一个heredoc在它的内容开始之前和结束之后都需要有一个换行符。
社区Wiki,因为这个问题可能应该关闭,因为它是由打字错误引起的,或者可以关闭,因为它是两个预先存在的问题的重复--一个关于引用问题,另一个关于单行程序heredoc。