我有json:
{
"ssh_key":
{
"id": 123,
"public_key": "ssh-rsa 1233123333333333333dafseg345345345",
"name": "MY.PUB.KEY",
"fingerprint": "94:45:54:22:3f:55:ff:55"
}
}
我不能用 jq只列印 1 個物件{"id":123},我試過這樣:
jq '.ssh_key | to_entries[] | {"id": .key, "value": .value.id}'
jq: error (at <stdin>:1): Cannot index number with string "id"
uj5u.com熱心網友回復:
這是作業解決方案:
jq '.ssh_key | {id}'
輸出:
{
"id": 123
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/366617.html
