[英]how to extract multiple values from json object using jq command
我正在尝试从json对象获取多个值。
{
"nextToken": "9i2x1mbCpfo5hQ",
"jobSummaryList": [
{
"jobName": "012210",
"jobId": "0196f81cae73"
}
]
}
我想要一个jq命令中的nextToken
的值和jobName
。
https://stedolan.github.io/jq/manual/
jq '.nextToken, .jobSummaryList[].jobName' file
或者,您可以使用基于步行路径的unix实用程序jtc
:
bash $ <file.json jtc -w'<nextToken>l' -w'<jobName>l' -l
"nextToken": "9i2x1mbCpfo5hQ"
"jobName": "012210"
bash $
-l
PS>披露:我是jtc
的创建者-用于JSON操作的shell cli工具
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.