シェル/コマンド

jq

日本語

概要

コマンドライン上でJSONデータを整形・抽出・加工できるツール。

詳細

JSON形式のデータをコマンドラインでパース・フィルタ・整形できるツール。APIレスポンスの確認やシェルスクリプトでのJSON処理に広く使われる。「jq '.foo.bar'」のようにドット区切りのパスでJSONの階層をたどってフィールドを取り出せるほか、配列のフィルタリングやマップ処理など独自のクエリ言語で複雑な加工も行える。

Linuxの他の用語