【发布时间】:2020-01-06 18:33:03
【问题描述】:
我正在尝试使用 curl 提交要求参数之一为整数的请求。我希望能够为该整数使用一个变量,但如果它不显示为字符串或无法替换变量,我无法弄清楚如何做到这一点。
stringVar="L"
intVar=4
JSON=\''{"stringVar": "'"$stringVar"'","intVar": "'"$intVar"'" }'\'
printf '%s\n' "$JSON"
我已经尝试了所有我能想到的引号组合,没有引号和大括号,但无法弄清楚。
【问题讨论】:
-
你能发布想要的结果吗?
-
我不同意这个问题是两个链接的重复。 stackoverflow.com/questions/48470049/… 这个没有回答我在生成带有整数的 json 字符串时遇到的主要问题。 stackoverflow.com/questions/48887711/…这个问题问的是使用特定工具的时候怎么做。
-
第二个填写第一个缺少的信息。把它们结合起来,你就有了一个副本。也就是说,我并不是要通过标记来暗示它是每个预先存在的问题的副本,而是我们有多个更窄的预先存在的问题,它们组合起来就是同一件事。