Jq: Adicionada opção para não imprimir registros onde a consulta resultaria em "null"

Criado em 22 out. 2012  ·  3Comentários  ·  Fonte: stedolan/jq

Lançar "grep -v null" no final do comando é bastante fácil, mas em muitas (a maioria?) situações em que estou fazendo uma consulta em um nome de campo, não quero registros em que a consulta resultaria em um não correspondência no registro.

feature request

Comentários muito úteis

Alternativamente:
jq '.foo // empty

Todos 3 comentários

jq 'foo | select(. == null | not)'

deve fazer o truque

Hmm, parece que seria mais simples usar uma opção de linha de comando geral para um caso de uso mais amplo e comum de não querer nulos na saída.

Alternativamente:
jq '.foo // empty

Esta página foi útil?
0 / 5 - 0 avaliações