如何从JSON数组中提取值?

时间:2019-04-04 17:52:46

标签: arrays json bash jq

我有以下json数组。

[
"bucketName=myBucket",
]

它存在于一个单独的名为parameters.json的json文件中。这是文件中唯一的内容。

我有一个bash脚本,正在尝试使用以下命令从此json文件中提取值“ myBucket”:

jq '.bucketName' parameters.json

我遇到以下错误:

jq: error (at parameters.json:3): Cannot index array with string "bucketName"

如何提取值myBucket?

1 个答案:

答案 0 :(得分:2)

您没有名为EventTime EventType FolderID 4/4/2019 1:23:39 PM A Doe, John 的密钥;您有一个可以作为键/值对进行解码的字符串。

bucketName