Jq: クエリの結果が「null」になるレコードを印刷しないオプションを追加

作成日 2012年10月22日  ·  3コメント  ·  ソース: stedolan/jq

コマンドの最後に「grep-vnull」をスローするのは簡単ですが、フィールド名でクエリを実行している多くの(ほとんどの?)状況では、クエリの結果がレコードの不一致。

feature request

最も参考になるコメント

代わりに:
jq '.foo // empty

全てのコメント3件

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

トリックを行う必要があります

うーん、出力にnullが必要ないという、より広く、より一般的なユースケースでは、一般的なコマンドラインオプションを使用する方が簡単なようです。

代わりに:
jq '.foo // empty

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

rclod picture rclod  ·  4コメント

lhunath picture lhunath  ·  3コメント

kelchy picture kelchy  ·  4コメント

jfeist picture jfeist  ·  4コメント

kaihendry picture kaihendry  ·  4コメント