jq 相关问题

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

流媒体不截断

我有以下表格的json数据。我想转换它,使每个记录的密钥以流式方式进入该记录的字段。我的问题:我不知道怎么做而不截断......

回答 1 投票 1

使用bash或python对巨大的JSON文件进行排序

要求:我有一个.gz格式的Json文件。因此,当它被压缩时,它的大小约为500 MB。当我提取它时,json文件几乎变成大约10 GB。提取的JSON文件......

回答 1 投票 3

用jq通过shell脚本更新json

我创建了一个shell脚本来使用jq创建和更新json文件。创建json文件效果很好。我有一个变量作为参数传递给jq命令#!/ bin / sh OPER = $ 1 FILE_PATH = $ 2 ...

回答 3 投票 0

如何将jq与变量连接?

我有一个json对象,我正在阅读jq并尝试用局部变量编写一些属性。我在我的shell脚本中设置局部变量,如下所示:LOCATION_NAME =“stag5”DOMAIN_LOCATION =“...

回答 1 投票 0

如何将多个args传递给jq?

我正在尝试编写一个新的json文件。我想定义多个变量,然后使用管道将它们设置为新json文件中的不同属性。 jq --arg dnb“$ DOMAIN_NAME_BUILT”--arg origin“$ ...

回答 1 投票 -2

无法将json转换为csv

发现难以使用jq命令将json转换为csv {“ResourceTagMappingList”:[{“ResourceARN”:“arn:aws:ec2:us-east-1:027906322765228:customer-gateway / cgw-e404f4440d”,“...

回答 1 投票 -1

使用JQ parising错误的卷曲响应:解析错误:第1行第9列的数字文字无效

我遇到了这个问题并没有在stackoverflow上找到任何引用,有人可能会发现这个有用...将curl的json响应保存到带有-i标志的变量可能会产生意外结果。 jq --...

回答 1 投票 0

jq选择嵌套键的子集

我正在尝试在jq上为json文件构建一个SQL层,我想实现select。到目前为止,我得到了:function join(){#如果没有参数,什么都不做。 #这避免了......

回答 2 投票 0

我希望找到超过X天的AWS实例来关闭

这是一个更大的项目的一部分,但我在第一个实例中尝试整理旧X日的AWS实例。我正在努力使用格式化的日期或jq:/我尝试了一些...

回答 1 投票 -1

如何使用jq将字段插入JSON文件?

假设我有一个包含以下内容的JSON文件recipe.json:{“name”:“Curried Lentils and Rice”,“ingredients”:[{“quantity”:“1夸脱”,......

回答 2 投票 0

如何使用公共密钥组合和附加两个json文件,而不会丢失其他数据

我有两个json文件,它们有几个json对象。我想在linux上合并两个json文件,使用jq和group_by(.id)实际上我不需要使用jq但我需要制作linux shell脚本...

回答 1 投票 2

选择并过滤数组中的最新元素

我有以下示例数据:{“Images”:[{“Name”:“CoreOS-alpha-1939.0.0-hvm”,“CreationDate”:“2014-12-24T23:00:48.000Z”},{“ ...

回答 1 投票 1

如何查询对象数组的多个字段?

我按照下面的json查询AWS CLI输出。 {“Aliases”:[{“AliasName”:“alias / ab1”,“AliasArn”:“arn:aws:kms:eu-west-1:123:alias / key1”,“TargetKeyId”:“66”}, ...

回答 3 投票 2

“pip install jq”在Mac和Windows上生成错误

重复这个问题,但第一个答案是错误的(Windows支持jq),第二个答案是brew,所以我猜测是Mac。 Windows我试图从...安装jq for python

回答 1 投票 8

Bash脚本从非结构化JSON文件中提取所有特定键值

我试图从下面的JSON文件中的特定键中提取所有值。 {“tags”:[{“name”:“xxx1”,“image_id”:“yyy1”},{“name”:“xxx2”,“......

回答 3 投票 0

jq:错误:无法迭代null(null)

在下面的Json文件中,我试图提取“名称”:“abcd”,“版本”:“1.0.2”和“严重性”:“中等”。 “status”:“scanning”,“data”:{“Layer”:{“IndexedByVersion”:3,...

回答 2 投票 0

使用jq范围变量输入新的jq过滤器

我有一些看起来像这样的JSON:{“vertices”:[{“id”:71597,“ns”:“ca”,“alias”:“polarized”},{“id”:129748,“...

回答 2 投票 1

当key是已知字符串时,使用jq删除键/值对

我正在尝试从json文件中删除一个特定的键/值对。对于这个例子,我的json文件是params.json [{“ParameterKey”:“RTSMMinSize”,“ParameterValue”:“1”},{“...

回答 2 投票 2

jq - 转换成对的数组

我有一个像这样的json数组:[“abc”,0,“cd”,1]我正努力在csv中转换它:“abc”,0“cd”,1我觉得我很难找到一个解决方案,但我试过这个:jq'[“abc”,“def”,“cd”,...

回答 2 投票 1

不能在jq中调用bash环境变量

在下面的脚本中,我无法在jq命令中成功调用“repovar”变量。 cat quayrepo.txt |而读取行导出repovar =“$ line”jq -r --arg repovar“$ repovar”'....

回答 3 投票 0

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