如何解析json以从
kubectl get pods -o json
在命令行中,我需要从google云集群中获取系统生成的容器名.下面是上面命令中json输出的突出部分:
所以,最上面的json键是一个数组: items[],然后是metadata.labels.name,其中复合键的搜索临界值是"web“(见上面的图像绿色标记)。在匹配时,我需要检索字段。
.items[].metadata.name
它恰好有价值:
web-controller-5e6ij // I need to retrieve this value
的文本解析输出。
kubectl ge
我正在尝试通过rest api get http://jenkins.yoursite.com/job/{job_name}/api/json/?tree=builds[url]&depth=3获取jenkins作业的所有构建,
我得到的回应是
"_class": "org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject",我无法得到我想要的响应
我有下面的字符串格式,我只想从下面的字符串中获得第二个数值。
输入(jq输出):
"Test Result: 21 tests failing out of a total of 5,670 tests."
预期输出:
5,670
我使用了下面的命令,但它返回了所有无法获取第二个数值的数值。
echo "$getTotalCount" | jq '.healthReport[0].description' | sed 's/"//g' | sed 's/[^0-9]*//g'
输出低于:
215670
是否
如果父对象是refreshinterval.I,我会尝试替换默认值。我已经尝试使用jq和sed,但无法获得预期的输出。有人能帮我得到预期的答案吗?
{ "doubleClickDiff": {
"type": "boolean",
"title": "Show diff on double click",
"description": "If true, doubling clicking a file in the list of chang
我无法让JQ字符串文本从Powershell中工作。例如,它在Bash中输出一个漂亮的JSON对象,但在Powershell中失败:
PS C:\temp> jq --null-input '{"key":"val"}'
jq: error: val/0 is not defined at <top-level>, line 1:
{key:val}
jq: 1 compile error
一开始我怀疑引用错误,但是Write-Output '{"key":"val"}'输出{&