问题标签 [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.
json - jq 将结果转换为 bash 数组
在我尝试使用 bash 解析来自 curl 的 JSON 响应之后,我现在决定尝试使用 jq。我已经检查了文档,但我找不到一种方法来遍历元素并“做”一些事情。
这是我想要实现的目标,将结果从 jq 转换为数组,(它不起作用)
任何其他想法都非常感谢。谢谢
bash - 将带引号的字符串列表转换为特定格式
我正在使用jq从 JSON 文件中读取一些数据。
返回如下内容:
基本上是引用字符串的列表。我现在需要将这些字符串转换成一个字符串,格式如下
我已经尝试了很多 for 循环的组合来尝试使其正常工作,但没有任何效果。
任何人都知道如何做到这一点?干杯!
json - 比较两个 json 文件:shell 脚本
我想比较两个如下所示的 json 文件:
另一个是类似的格式,但是两者之间存在一些差异,因为一个 json 文件由 3336 行组成,而另一个由 3724 行组成。我想编写一个shell脚本,它会逐行比较两者,每当发现差异时,输出发生差异的行号。
json - 如何使用命令行计算 JSON 对象中的项目?
我从命令中得到这种JSON
回复:curl
如何2
使用Bash
或命令行(例如)计算数组中的项目数(此处underscore
)?
json - 在命令行终端中解析 json
我想用于在终端jq
中处理我的文件。json
我正在尝试这个命令:
它向我展示
预期结果:
wherejson.txt
确实是一个有效的json
文件。我试图检查是否jq
安装正确。这是我得到的:
它向我展示:
我正在使用mac
. 有人有什么想法吗?该json.txt
文件是:
json - JQ - 解析数据
我的 shell 脚本中有这样的东西:
我需要从中提取类似的东西:
对于所有其他值,依此类推,并将其存储在某个数组或变量中。我正在考虑使用 jq json 解析器:http ://stedolan.github.io/jq/
arrays - jq & bash:从变量创建 JSON 数组
我正在使用jq从变量值形成 bash 中的 JSON。
了解如何制作普通变量
但还不能制作数组。我有
并想得到类似的东西
我只设法得到像这样的乱码输出
如何以正确的方式形成 JSON 数组?能jq
做到吗?
编辑:当只有 jq 1.3 时提出问题。现在,在 jq 1.4 中,可以直接按照我的要求去做,比如 @JeffMercado 和 @peak 建议的,为他们投票。虽然不会撤消对@jbr 答案的接受。
json - 从json获取字段并分配给bash脚本中的变量?
我在 jsonFile 中有一个 json 存储
我有代码mycode.sh
:
在我运行./mycode.sh
结果之后,aaaa
但如果我只是运行jq -r '.key1' jsonFile
结果是aaaa bbbbb
有人可以帮我吗?
json - 使用 jq 解析 AWS CLI 工具的 json 输出
我想使用 jq ( http://stedolan.github.io/jq/ ) 解析来自 aws ec2 describe-instances 的 json 输出,并仅在标签包含名称的情况下返回实例 ID 和标签。业主,成本中心。
这是表示源输出的部分编辑 json:
我正在使用这个命令:
但它给了我错误:
请帮我解决这个错误