问题标签 [jq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4370 浏览

json - 如何使用 jq 和 shell 脚本遍历文件目录并保存到新文件?

我正在使用 jq ( http://stedolan.github.io/jq/ ) 从一些 JSON 文件中提取一些特定数据并将其转换为另一个 JSON 文件,例如:

我在一个目录中有 50 个 JSON 文件来执行此操作。如何编写一些 shell 脚本来遍历所有 50 个文件、执行所述功能并保存到 50 个已清理的 JSON 文件?

我在想它沿着这些思路,但需要一些指导:

谢谢!

0 投票
2 回答
107 浏览

json - 格式化 json 文件以添加另一个字段

我有一个格式如下的 json 文件。我想修改该文件以便向其中添加另一个键值对。键应该是url,值应该www.mywebsite.co.nz从下面给出的消息中提取。这样做的最简单方法是什么?

0 投票
1 回答
97 浏览

bash - 使用 jq 从 JSON 文件中提取密钥

我有一个 JSON 格式的文件,它有一个 Event 字段

我得到了从 JSON 文件中提取的“事件”值列表。我想将此值分配给 bash 变量,以便以后可以使用它进行比较。我怎么做?

0 投票
1 回答
652 浏览

json - 在 bash 中使用 jq 处理 JSON 文件

我有以下 bash 脚本

它处理一组 JSON 文件。我想将它重定向到具有 out_$input_file_name 的文件名。但是变量文件打印出整个路径而不仅仅是文件名(例如/home/ec2-user/Workspace/events_parts/input.json)我如何从中获取“输入文件名”?

0 投票
1 回答
820 浏览

json - 使用 jq 在 bash 中处理 JSON 文件

我有一个 bash 脚本

在上面的 bash 脚本中,我试图Event从 JSON 文件中提取字段并检查两个可能的值。if [ "$event" = "Time Exceeded" ] || [ "$event" = "Load Time" ];不像我期望的那样工作。我已经验证了我正在比较的值确实存在。

0 投票
3 回答
620 浏览

json - 从 JSON 文件中提取特定值

从下面的 JSON 文件中,我想提取X TimeY Time. 最简单的方法是什么?

0 投票
2 回答
1296 浏览

bash - JQ:当属性值存在于bash数组中时选择

我正在使用 jq 1.4。$selected_subnets当我的(bash 变量)中存在 VPCZoneIdentifier 时,我尝试选择元素。

testmatchfn 仅在 v1.5 上可用。

0 投票
2 回答
4034 浏览

json - 使用 jq 从嵌套的 JSON 对象中提取选定的属性

因此,给定一个 JSON 对象数组:

我想从嵌套中提取键/值的子集properties,同时保持外部对象的其他属性完整,产生类似:

即删除除NAMEand之外的所有键NAME_LONG

我确信一定有一种相当简单的方法可以用 jq 实现这一点。帮助表示赞赏。

0 投票
1 回答
67022 浏览

json - jq解析获取值

我需要从 json 文件中获取一些值。我需要一个数组(dimmer1,dimmer2)

有人知道吗?

0 投票
3 回答
3804 浏览

jq - JQ:两个数组的setdiff

如果我有一个包含两个数组的对象,其中包含唯一值

我怎样才能找到.all - .some

在这种情况下,我正在寻找["A","ABC"]