JQ将json与key:value相结合



我有两个Json文件

第一:

"{"KeyID":7532173,"KeyDetails":"级别12";}''

第二:"{"KeyID":7532173,"级别":"访问级别";}''

我想将它们与KeyId 的key:value对相匹配

请告知如何进行

您可以使用if ... then ... else ... end,或者更简单地说,select:

jq -s 'select(.[0].KeyID==.[1].KeyID) | add' file1.json file2.json

最新更新