ゲンゾウ用ポストイット シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。 はじめにAWS、GCP といったクラウドサービスや、 SaaS サービスの利用が進むにつれて、 外部 API を呼び出してレスポンスされた JSON を処理するケースが多くなってきています。 JSON を処理するためのコマンドラインツールといえば jq コマンドがデファクトスタンダードかと思います。 そんな jq コマンドをつかってシェルスクリプトを作成していたときのことです。 JSON データから jq コマンドで必要な属性だけを取得しましたが、たまに JSON データに想定した情報が存在せず、 jq 実行結果が null となっていまい、 後続処理で null という文字を使って処理を行う用になってしまっていました。 これをなんとかしたと