Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json 如何在字典中复制数组?_Json_Linux_Jq - Fatal编程技术网

Json 如何在字典中复制数组?

Json 如何在字典中复制数组?,json,linux,jq,Json,Linux,Jq,我有下面的json [ { "name":"bucket1" }, { "name":"bucket1" } ] 我想把它转换成 { "buckets":[ { "name":"bucket1" }, { "name":"bucket1" } ] } 如何使用jq实现这一点?

我有下面的json

   [ 
       { 
          "name":"bucket1"
       },
       { 
          "name":"bucket1"
       }
    ]
我想把它转换成

{ 
   "buckets":[ 
      { 
         "name":"bucket1"
      },
      { 
         "name":"bucket1"
      }
   ]
}

如何使用jq实现这一点?

解决方案如下:

{"buckets":.}
jq '{"buckets":.}'
在命令行中:

{"buckets":.}
jq '{"buckets":.}'
见:


有关更多文档,请访问:


另请参见下面底部的提示。

解决方案如下:

{"buckets":.}
jq '{"buckets":.}'
在命令行中:

{"buckets":.}
jq '{"buckets":.}'
见:


有关更多文档,请访问:


另请参见下面底部的提示。

您能否详细说明您遇到的问题?添加一个代码片段,以提供有关该问题的更多上下文。您能否详细说明您遇到的问题?添加一个代码段以提供有关该问题的更多上下文。