2016-12-01 17 views
-1

私はJSONを持っており、特定のキーでbase64エンコードされた値を抽出してデコードする必要があります。シェルスクリプトでJSONとbase64でエンコードされた値をデコードする

JSONは以下の構造を有する:上記JSONで

[ 
    { 
    "LockIndex": 0, 
    "Key": "Arul/key1", 
    "Flags": 0, 
    "Value": "MzAKCg==", 
    "CreateIndex": 369, 
    "ModifyIndex": 554 
    } 
] 

を、私は"Value":"MzAKCg=="を抽出し、base64エンコード"MzAKCg=="値を復号化する必要があります。シェルスクリプトを使ってこれを実行したいと思います。

助けてください。

答えて

0

jqbase64の使用:

jq -r '.[].Value' < file.json | base64 --decode 
関連する問題