Json 使用jq搜索属性值并返回另一个值

Json 使用jq搜索属性值并返回另一个值,json,command-line,jq,Json,Command Line,Jq,对不起,如果这听起来太简单,但我仍在学习,并已花了几个小时来获得一个解决方案。我有一个很大的json文件,我想从一个对象中搜索一个特定的值,并从另一个对象返回值 例如,从下面的数据中,我想在json文件中搜索所有在唯一_编号中具有匹配“123456”的值的对象,并将该值与IP地址一起返回。 jq应该返回类似-123456127.0.0.1的内容 由于该文件将是大约300 MB,有许多IP地址,会有任何性能问题吗 部分json- { "ip": "127.0.0.1", "data": {

对不起,如果这听起来太简单,但我仍在学习,并已花了几个小时来获得一个解决方案。我有一个很大的json文件,我想从一个对象中搜索一个特定的值,并从另一个对象返回值

例如,从下面的数据中,我想在json文件中搜索所有在唯一_编号中具有匹配“123456”的值的对象,并将该值与IP地址一起返回。 jq应该返回类似-
123456127.0.0.1的内容
由于该文件将是大约300 MB,有许多IP地址,会有任何性能问题吗

部分json-

{
  "ip": "127.0.0.1",
  "data": {
    "tls": {
      "status": "success",
      "protocol": "tls",
      "result": {
        "handshake_log": {
          "server_hello": {
            "version": {
              "name": "TLSv1.2",
              "value": 1111
            },
            "random": "dGVzdA==",
            "session_id": "dGVzdA==",
            "cipher_suite": {
              "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
              "value": 1122
            },
            "compression_method": 0,

          },
          "server_certificates": {
            "certificate": {
              "raw": "dGVzdA==",
              "parsed": {
                "version": 3,
                "unique_number": "123456",
                "signature_algorithm": {
                  "name": "SHA256-RSA",
                  "oid": "1.2.4.5.6"
                },

jq代表jquery吗?这是使用jquery处理json的方式吗:
var obj=jquery.parseJSON(jsonString)