jq 相关问题

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

当谓词为真时计算元素

我有一个 JSON 对象的集合,如下所示: {"id":"da1234563","message":"棕色狐狸跳过红色圆木"} {“id”:“da1234564”,“消息...

回答 3 投票 0

如何在 jq 过滤器文件中使用多行?

我正在阅读 jq 手册,它说: -f 文件名 / --from-file 文件名: 从文件而不是像 awk 那样从命令行读取过滤器 -f 选项。您还可以使用“#”进行注释。 我

回答 1 投票 0

如何将 JSON 中的 JWT 令牌中的声明获取到对象中?

我有一个包含 JWT 令牌的 JSON 对象。我想从令牌中提取声明并将其放入 JSON 对象中,替换令牌。这是我的对象: { “id”:7, ...

回答 2 投票 0

jq:错误:versions/0 未在 <top-level> 第 1 行定义:[关闭]

这是我的脚本,应该比较两个文件,但参数来自第三个txt文件 diff_output=$(差异 <(jq ".$param" "$path_to_file1") <(jq ".$param" "$

jq
回答 1 投票 0

如何使用 jq 为每个根级对象键打印一行?

我想通过以紧凑模式(-c)打印来压缩json文件的空间,但我想在每个根级对象之后添加一个新行。 例如,对于以下对象 { “一”:{...

回答 1 投票 0

使用 jq --stream 的重要示例

这是@kojiro 对我之前的问题 Bash Losing string escapes when pipeline that suggest jq --stream 的评论的后续内容。我的问题涉及一系列 Tetragon 事件,这些事件到达......

回答 1 投票 0

jq:按属性分组和键

我有一个如下所示的对象列表: [ { “ip”:“1.1.1.1”, “组件”:“名称1” }, { “ip”:“1.1.1.2”, “组件”:“名称1” }, { “ip”:“1.1.1.3”, “组件...

回答 4 投票 0

如何使用jq打印由制表符“”分隔的JSON数组元素

我正在尝试使用 .import 函数将 json 文档导入到 sqlite3 数据库中。据我所知, sqlite3 .import 期望 JSON 数据每行一行,并且项目数匹配...

回答 1 投票 0

缩短 kubectl jq 命令

我正在迭代 kubectl 输出,看起来与此类似: { “api版本”:“v1”, “项目”: [ { “种类”:“豆荚”, “元数据...

回答 1 投票 0

`jq -nR input` 和 `jq -R split(" ”)`?

乍一看,使用输入和分割似乎会产生相同的结果: $ 序列 3 | jq -nR '输入|到数字' 1 2 3 $ 序列 3 | jq -R '分割(" “)|至号码' 1 2 3 但当我尝试减少...

jq
回答 1 投票 0

如何使用JQ命令生成长度为5、由小写字母(a到z)组成的随机字符串

我没有得到任何使用 JQ 过滤器生成随机字符串的函数 我尝试使用 random 和 rand 函数生成随机字符串,但 JQ 给出错误,说 random 或 rand 未定义...

jq
回答 1 投票 0

JQ 查询使用传递到参数的外部数组上的成员资格条件来过滤条目(使用 --arg)

给定一个测试文件test.json: [ { “名称”:“富”, "key1": "val3,val2,val1", “类别”:“thefoo类别” }, { “n...

回答 1 投票 0

aws ec2 描述实例并获取超过 90 天前的实例,输出实例 ID、启动时间和标签名称值

我正在尝试编写一个 JMSEpath 查询来返回 90 天前的实例列表,返回实例 ID 号、启动 Tine 和实例标签名称(如果不为空)。 我可以获得实例 ID 并且...

回答 1 投票 0

JQ 格式 jenkins testreport json 到 csv

我有以下基本文件(试图使其尽可能小) 来自詹金斯夜间测试报告 { "_class" : "hudson.tasks.junit.TestResult", “测试动作”...

回答 1 投票 0

json jq 将未命名对象格式化为单行

另一个关于将“jq”格式化为一行的问题。这是我的 json 文件: “facet_counts”:{ “facet_queries”:{}, “facet_fields”:{ “标题”...

回答 2 投票 0

“不允许操作” - 无法从使用 Automator Bash 脚本创建的应用程序获取读取访问权限

我在尝试从使用 Automator 创建的应用程序访问此特定文件时遇到困难。当从终端运行完全相同的 Bash 脚本时,一切都很顺利。我已检查该文件的权限...

回答 1 投票 0

使用 jq 按嵌套整数值排序

我有一个对象的 JSON 对象: { “肺癌细胞系”:{ “组件索引”:11, “主动”:真实, “longName”:“肺癌细胞系”...

回答 1 投票 0

如何用jq读取100+GB的文件而不耗尽内存》

我有一个 100+GB 的 json 文件,当我尝试用 jq 读取它时,我的计算机继续运行我们的 ram。有没有一种方法可以在限制内存使用的同时读取文件,或者使用其他方法来读取非常大的文件

回答 3 投票 0

jq:迭代另一个对象中的数组元素时重复一个对象的值

输入: { “1级”: { “id”:“一个” }, “级别2”:[ { “id”:“1” }, { “id”:“2” } ] ...

jq
回答 2 投票 0

每当键/值重复时,如何向 jq 数组添加新键

这是输入的json。在此示例中,json 键/值...“foo:bar”不断随机重复。顺序并不重要,尽管它看起来是交替重复的。 [ { “富&

回答 1 投票 0

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