jq

    53热度

    5回答

    我在shell脚本中使用jq工具(jq-json-processor)来解析json。 我有2个JSON文件和想将它们合并成一个唯一的文件 以下文件的内容: 文件1 { "value1": 200, "timestamp": 1382461861, "value": { "aaa": { "value1": "v1", "val

    24热度

    1回答

    我使用jq来玩json。我想知道如何有条件地打印一些东西。 说我对现场调用geo感兴趣。我用下面的命令找出只有一个条目,其geo是null: % cat all.json | jq '.geo != null' | sort | uniq -c 1 false 6891 true 我怎样才能打印出的条目只有不打印一切? 在手册中没有看到类似print的命令。这不起作用:cat

    2热度

    2回答

    我需要在Ruby中实现一个简单的shell实用程序,它从文件中解析JSON并从中返回特定的字段。要解析 JSON例子: {"status": "fail", "messages": ["Out of capacity"]} {"status": "success", "messages": [], "result": {"node": {"ip": "1.2.3.4", "descriptio

    9热度

    3回答

    我有一个由科学仪器创建的层级较深的JSON对象,因此该文件有点大(1.3MB),并且不易被人读取。我想为JSON对象获取一个特定深度的键列表。例如,给定一个像这样的输入对象 { "acquisition_parameters": { "laser": { "wavelength": { "value": 632, "units":