Вот что у меня есть:
{
"ARN": "sdfsdfsdfsdfds",
"Name": "sdfsdfsdfsdsf",
"VersionId": "sdfsdfsdfsdfsdf",
"SecretString": "{\"username\":\"myusername\",\"password\":\"mypassword\"}",
"VersionStages": [
"AWSCURRENT"
],
"CreatedDate": 1541641750.607
}
Как мне получить mykey
и myvalue
из этого JSON?
jq '.SecretString' -r
дает мне это:
{"username":"myusername","password":"mypassword"}
Но как мне извлечь myusername
и mypassword
из этого?
Хорошо, похоже, это работает, но я должен вернуть его обратно в jq, как это? Чувствую, что я делаю это неправильно:
jq '.SecretString' -r | jq '.username' -r
jq '.SecretString' -r | jq '.password' -r