を解析JQのJSONの最初の(又はn番目)の要素を取得します'select'を使用しているエントリ)、どのようにして1つのエントリを選択し、ここに表示されるエラーを回避できますか?アレイをフィルタリングするフィルタ recivce
$ echo '[{"a":"x", "b":true}, {"a":"x", "b":false},{"a":"XML", "b":false}]' | jq '.[] | select(.a == "x")'
{
"a": "x",
"b": true
}
{
"a": "x",
"b": false
}
$ echo '[{"a":"x", "b":true}, {"a":"x", "b":false},{"a":"XML", "b":false}]' | jq '.[] | select(.a == "x") | .[1]'
jq: error (at <stdin>:1): Cannot index object with number
を生成します。 – tink