jq 相关问题

jq就像是用于JSON数据的sed - 你可以用它来切片,过滤,映射和转换结构化数据,就像sed,awk,grep和friends让你玩文本一样。

jq - setpath - 无法使用数字索引对象

我想在现有文档中添加新路径./jq <test.json {“correlationId”:“6298865a73b477106c98d021”,“leg”:0,“tag”:“sent”,“offset”:322858,“len”: 178,“prev”:{...

回答 1 投票 0

jq 1.5匹配一个记录,其中2个或更多键与名称和值匹配

不太清楚如何清楚地问这个问题,但是给出了如下的递归结构。我如何使用walk将2个或更多键字符串与值匹配。我不知道结构在哪里......

回答 2 投票 1

jq将嵌套键的值保存到var中

感谢@peak和链接的问题,我已经开始理解jq,但我正在努力解决如何在bash中捕获输出到vars的基础知识。审查jq手册还没有清除......

回答 1 投票 0

通过jq删除对象数组中的键

如果我想在第一个输出中删除JSON的年龄。有没有办法一步完成,换句话说,没有调用jq 2次? ➜$?= 0 @ arastogi-ld2.linkedin.biz inGraphs / common-templates [1:...

回答 1 投票 2

如何通过jq将json文件中的星号解析为字符串

这是一个名为test.json的json文件,用于测试{“name”:“Google”,“location”:{“street”:“1600 Amphitheatre Parkway”,“city”:“Mountain View”,“state”:“California” ”,...

回答 1 投票 2

jq 1.5当父级未知时,通过正则表达式查找嵌套元素

鉴于下面的JSON结构,我想找到第一次出现的对象ccc,这样我就可以向子ddd添加一个新对象。但是我不知道父母的关键名称或者多少......

回答 1 投票 0

JQ:使用辅助阵列丰富主阵列

我有两个包含商品价格的数组:[{“id”:“a”,“p”:5},{“id”:“b”,“p”:7},{“id”:“c” ,“p”:8}]和[{“id”:“a”,“p”:9},{“id”:“b”,“p”:7},{“id”:“d” ,“p”:4}]我想要丰富主数组......

回答 1 投票 0

jq - 如果值不为null,如何输出文档?

我试图找到如何从finalStatus!= null中提取以下数组中的文档的方法。我试过select(。[]。finalStatus!= null)但没有成功。我仍然得到两条线。 [...

回答 1 投票 0

jq首先删除空格

看似简单,但不是到目前为止。尝试了很多东西。我得到的最好:回声“低质量不会道歉”| jq -r'gsub(“[\\ s +]”;“”;“g”)'解析错误:第1行的数字文字无效,......

回答 2 投票 2

是否可以使用jq进行sort_by再次按子项进行sort_by

我有以下json:[{“SG”:[{“Id”:“17”,“GroupName”:“fistGN”,“Permissions”:[{“Port”:80,“Protocol”:“tcp”。 ..

回答 1 投票 2

使用jq选择对象时出现意外结果

当我将主体添加到输出列表时,会输出一些错误的名称。我希望在两个例子中只输出nfl subreddit的名称。功能还是错误?我怎样才能输出subreddit的元组...

回答 2 投票 1

jq - 在keyname中转义反斜杠

我有一个带有\的密钥,我似乎无法使用jq访问它。任何帮助表示赞赏。 $ cat / tmp / yo {“kubectl.kubernetes.io \ last-applied-configuration”:“test”} $ cat / tmp / yo | jq。[“...

回答 1 投票 2

如何编写jq脚本来提取可能显示为单例或列表的元素?

如何编写一个jq查询,从一个可能显示为单例或列表的元素中提取属性?例如,在两个示例JSON字符串中从创建者中提取URL属性...

回答 1 投票 3

JQ:查找具有特定属性值的对象的数组索引

我有以下内容:{“arr”:[{“Name”:“web”},{“Name”:“app”}}}我需要查找没有“app”的所有数组对象的数组索引“在属性”名称“中。我试过用组合......

回答 2 投票 2

如何在jq中添加父键

我想将数组元素中的值提升为整个元素的父键。输入:[{“name”:“foo”,“value1”:“fooval1”,“value2”:“fooval2”......

回答 1 投票 0

在shell脚本中转 义jq表达式中的符号

我在shell中导出了两个变量var1和var2。 var1 = root var2 = webserver我想要一个jq查询,它可以用JSON文件中的给定值替换JSON密钥。类似的东西,jq -r --...

回答 1 投票 1

如何使用jq将两个文件中的数组合并到一个数组中?

我想合并两个包含JSON的文件。它们每个都包含一组JSON对象。 registration.json [{“name”:“User1”,“registration”:“2009-04-18T21:55:40Z”},{“name”:“User2”......

回答 3 投票 2

将密钥和值传递给jq的外部命令

我正在尝试做的事情:使用jq将参数传递给bash脚本中的ffmpeg。在我定期生成的外部文件中有一个JSON。 {“streams”:[{“track”:“/ var / www / ...

回答 3 投票 2

几乎使用`jq`自动排序键,但保留“id”键(如果存在)在顶部

有没有办法使用jq对JSON的键进行排序,但是将名为“id”的键保留为所有树上的第一个后代?有一种方法可以轻松地将JSON文件相互比较并规范化...

回答 2 投票 0

如何使用jq分组和总和?

我有以下JSON:{“groupId1”:{“list”:[{“field1”:“somevalue”,“count”:2,“field3”:“somevalue”},{“field1”:“somevalue”,. ..

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.