2016-12-01 2 views
-1

JSON이 있고 특정 키로 base64 인코딩 된 값을 추출하여 디코딩해야합니다.쉘 스크립트에서 JSON 및 base64 인코딩 값 디코딩

JSON 다음 구조 가지고

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

상기 JSON하여, I은 "Value":"MzAKCg==" 추출하고 base64 인코딩 "MzAKCg==" 값을 디코딩 할 필요가있다. 쉘 스크립팅을 사용하여이 작업을 수행하고 싶습니다.

도와주세요.

답변

0

jqbase64 사용 :

jq -r '.[].Value' < file.json | base64 --decode