1

以下の結果を得ました。

$ jq '.[].a,.[].b' <<< '[{"a": 1},  {"b": 2}]'
1
null
null
2
$ jq '.[] | select(.a or .b)' <<< '[{"a": 1},  {"b": 2}]'
{
  "a": 1
}
{
  "b": 2
}

しかし、「a」と「b」のいずれかを検索したいのですが、希望する出力はこれです。

1
2

このor操作を実行する適切な方法は何ですか? ありがとう。

4

1 に答える 1