Как извлечь значение 64base и заменить его в формате json с помощью awk или sed? - PullRequest
0 голосов
/ 14 мая 2018

Как извлечь значение base64, показанное ниже? Я пытался использовать что-то вроде awk {'print $14'}, но это не работает, потому что весь вывод - первый элемент. Если я сначала декодирую значение base64, то я могу использовать awk {'print $14'}, чтобы в итоге получить нужное мне значение.

$ curl -s --request GET http://10.0.10.10:8500/v1/kv/w-key-value

[{"LockIndex":0,"Key":"w-key-value","Flags":0,"Value":"WyAgeyAgICBDcmVhdGVJbmRleDogMTAwLCAgICBNb2RpZnlJbmRleDogMjAwLCAgICBMb2NrSW5kZXg6IDIwMCwgICAgS2V5OiB6aXAsICAgIEZsYWdzOiAwLCAgICBWYWx1ZTogMSAgICBTZXNzaW9uOiBhZGY0MjM4YS04ODJiLTlkZGMtNGE5ZC01YjY3NThlNDE1OWUgIH1d","CreateIndex":4080,"ModifyIndex":4080}]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...