【发布时间】:2021-10-28 19:44:19
【问题描述】:
我想使用 jq 将此数组附加到此 json 字符串。我的结果只添加了 hello 元素
method=1234
arraynew=(hello world)
echo $arraynew
PAYLOAD=$( jq -Rn \
--arg method $method \
--arg array $arraynew \
'{method: [$method], values: $array}' )
我得到这个回报:
{ "method": [ "1234" ], "values": "hello" }
【问题讨论】:
-
请将该示例输入的所需输出(无描述、无图像、无链接)添加到您的问题(无评论)。
-
请阅读What should I do when someone answers my question?并将您的反馈应用于您得到的答案。
-
Anthony,自 8 月 4 日以来,您仍未接受并评价您从 5 个问题中得到的任何答案。再次,请花点时间查看这些问题,如果有帮助,请接受一个你。 Stack-overflow 是一个社区社交网络,人们互相帮助。您对答案的反馈与志愿者What should I do when someone answers my question? 的答案一样重要。请花时间对您得到的所有答案进行反馈。它很有价值,值得赞赏。