jq就像是用于JSON数据的sed - 你可以用它来切片,过滤,映射和转换结构化数据,就像sed,awk,grep和friends让你玩文本一样。
我尝试使用 JMESPath 做一个简单的 if/then/else 例如:“如果输入是字符串,则返回该字符串,否则返回输入的“value”属性”。输入“abc”...
我正在尝试获得卷曲响应并能够像对象一样调用它。我已经在谷歌上搜索了一段时间,看到了很多关于 jq 的答案。我一直在努力做到这一点,但我似乎做不到......
省略了具有不同级别的许多属性的示例 JSON: { “可分区”:{ “标签”:“gpt”, “分区”:[ { “节点”:...
使用JQ如何查找/删除json数组中的一个元素并删除其他数组中的相同元素索引
我有一个包含数百个对象的 json 数组,每个对象包含(以及许多其他字段)两个像这样的数组和一个状态指示器: “searchMetaData”:{“rrStandard”:[&quo...
转换树状 json,以便列表中的单个“项目”向上移动(从叶子),删除空项目 - 使用 jq
我有一个类似于文件或文件夹树的 json,如下所示: { “物品”: [ { “名称”:“对象”, “描述”:“罗...
我有以下json: { “hostNamesDisabled”:假, “hostingEnvironmentProfile”:空, “httpsOnly”:正确, “hyperV”:假, “身份”: { &...
jq:错误:tostring/1 未在 <top-level> 处定义,第 1 行:
我有一个 json 对象数组,我想在其中使用一些值创建一些字符串。我尝试的是: 猫 a.json | jq '地图(.id+" "+tostring(.time))' 它给出了错误: jq: 呃……
jq:jq:错误:tostring/1 未在第 1 行 <top-level> 处定义:
我有一个 json 对象数组,我想在其中使用一些值创建一些字符串。我尝试的是: 猫 a.json | jq '地图(.id+" "+tostring(.time))' 它给出了错误: jq: 呃……
{ “字段”:“@时间戳”, “值”:“2024-08-20 23:00:13.426” } { “字段”:“@message”, “值”:“已开始” } 我...
我有一个本地生成的json文件(origin.json),我想替换这个origin.json中的一些键并生成一个remote.json,以便我可以将其发送到端点p之后的远程服务器。 ..
嗨,我有一个 shell 脚本, shell 脚本有一个名为 RESPONSE 的变量 我想要检查 json 对象是否存在名为“address”的属性。还有如何获得...的价值
我的 json 文件名为 my_locations.json,包含一个名为locations 的数组。我想通过具有键 location.is_shop 和 location.has_parking_space 的所有对象来过滤此数组。然后我就...
我有可能有几十GB长的json数据文件。也许更长。我无法控制这些文件大小。这些文件是传感器数据日志,它们不是有效的 json 文件。我需要修复格式
我正在尝试在 Docker 注册表中查找与特定映像存储库匹配的标签。 curl -X GET http://my-registry-ip-address/v2/ancean-api/tags/list\ 结果:{“名称”:“ance...
从第一个 API 调用开始,将返回一个 JSON 响应,其中包含一堆链接。我想卷曲每个链接,并将文件下载到基于最后 3 个路径段的位置。 例如,我...
我试图在 Docker 注册表中找到与特定镜像存储库匹配的标签。 curl -X GET http://my-registry-ip-address/v2/ancean-api/tags/list\ 默认值:{“name”:“ancean...
我有一个像这样的json: { "a.json": "......", .... } “...”可以是一个 json 字符串(然后 fromjson 可以解码它),也可以是其他东西,然后它...
我有这个json字符串: json_string="{\"emailRecipients\":\"['test@example.com', 'tes2t@example.com', 'test3@example.com']\", \"anotherEmails\":\"{'测试1':...
我有2个json文件:a_names.json和b_names.json。 文件一: { “名称”:[“a”,“b”,“c”] } 文件b: { “名称”:[“b”,“c”] } 我什么...
我正在尝试过滤一些日志日志,这些日志可能在不同的键中具有一些相似的信息。 日志控制-o json |头 -n 1000 | jq'.UNIT,.USER_UNIT,._SYSTEMD_UNIT 这 3 个键可能