Você pode considerar a função startswith () . Usando seu exemplo:
curl example.com/json | jq '.[].properties | select(.type | startswith("dev"))'
Piping em algum json, eu quero ser capaz de adicionar um curinga ao comparativo, então:
curl example.com/json | jq 'select(.[].properties.type == "dev*")'
Por isso, imprimiria qualquer coisa com um tipo que comece com "dev"
IE: development, devel, devil
Isso é possível usando jq?
Você pode considerar a função startswith () . Usando seu exemplo:
curl example.com/json | jq '.[].properties | select(.type | startswith("dev"))'