jqコマンドで配列で始まるjsonファイルの第2階層の情報の一部を取得する

linux

以下のjsonファイルからjqコマンドで情報を取得する方法をご紹介します。

「kamotora」配下の「kamo」の情報のうち、1つ目の情報を取得します。

以下のように「-c」オプションを使用し、取得したい情報であるkamotoraの前に「.」と配列を表す「[]」をつけます。さらに取得したい情報であるkamoの前に「.」と配列を表す「[]」をつけます。さらに「[]」をつけ、その中に配列の1つ目をあらわす「0」をいれます。

同様に、「[]」の中を配列の2つ目の数字を表す「1」を入れると、2つ目の情報を取得できます。

 

Secured By miniOrange
タイトルとURLをコピーしました