cat test.json | jq 'map(if ParameterKey == "Project" then . + {"ParameterValue" = "jess-project"} else . end )'
jq: error: syntax error, unexpected '=', expecting '}' (Unix shell quoting issues?) at <top-level>, line 1:
map(if ParameterKey == "Project" then . + {"ParameterValue" = "jess-project"} else . end )
jq: 1 compile error
Run Code Online (Sandbox Code Playgroud)
对象构造jq使用类似于 JavaScript 对象表示法 (JSON) 的语法。
{"ParameterValue" = "jess-project"}在 JSON 中无效。你的意思{"ParameterValue": "jess-project"}?
| 归档时间: |
|
| 查看次数: |
12448 次 |
| 最近记录: |