一部のJSONをパイピングして、テストでワイルドカードを使用できるようにしたいと思いますselect()
。
curl example.com/json | jq 'select(.[].properties.type == "dev*")'
dev
たとえばdevelopment
、で始まるすべてのタイプを印刷すると予想していますが、そうではありませんdevel
。devil
select()
でワイルドカードを使用できますかjq
?
ベストアンサー1
あなたは考慮することができますによって。 。開始()機能。あなたの例を使用して:
curl example.com/json | jq '.[].properties | select(.type | startswith("dev"))'