ここではaiosにインストールされているjq, daselのexample
をまとめます。
null
id:3
のname:null
を除外して表示
[
{
"id": 1,
"name": "aios",
"display": "ai os"
},
{
"id": 2,
"name": "archlinux",
"display": "Arch Linux"
},
{
"id": 3,
"display": "Linux Kernel"
}
]
$ echo $json|jq -r ".[]|{name, display}|select(.name | length > 0)|.name,.display"
aios
ai os
archlinux
Arch Linux
$ echo $json|jq -r ".[]|.name // empty"
aios
archlinux