我有通过使用带有 -J 标志的
lscpu
Linux 命令获得的 JSON 数据。
它输出具有以下格式元素的数组:
{"field":"fieldName", "data":"information"}
如何将其格式更改为
{"fieldName":"information"}
使用
lscpu
或者 jq
?
我尝试通过脚本来实现,但我认为会有更漂亮的方式。
我搜索到的方法是在
lscpu
Linux命令中使用的,所以最终版本是
lscpu -J | jq '.lscpu | map( { (.field): .data } ) | add'