我在bash脚本中执行curl命令。
问题出在curl命令中,我必须传递一些变量($summary,$description)。但是由于这些变量都在单引号(‘)中,所以变量不会被赋值。
仅供参考:我不能删除单引号,也不能用双引号替换。
我怎样才能克服这种情况。
Curl命令:
curl -X POST -d '{"summary": "$summary", "description": "$description", "moduleMapAssets": [{"name":"Rates | IRD"},{"name":"CRD | CRD"}]}' -H "Content-Type: application/json"
发布于 2019-03-21 02:19:24
尝试在单引号上使用反斜杠
curl -X POST -d \'{"summary": "$summary", "description": "$description", "moduleMapAssets": [{"name":"Rates | IRD"},{"name":"CRD | CRD"}]}\' -H "Content-Type: application/json"
https://stackoverflow.com/questions/55267466
复制相似问题