У меня есть несколько пар секретов (ключ / значение), хранящихся в AWS Secrets Manager. Я попытался разобрать секреты, используя jq
как:
aws secretsmanager get-secret-value --secret-id <secret_bucket_name> | jq --raw-output '.SecretString' | jq -r .PASSWORD
. Он извлекает значение, сохраненное в .PASSWORD
, но проблема в том, что я не только хочу получить value
, хранящийся в key
но также хочу получить ключ / значение следующим образом:
KEY_1="1234"
KEY_2="0000"
.
.
.
so on...
Запустив указанную выше команду, я не могу выполнить синтаксический анализ в этом формате, а также для каждого ключа / значения, который я должен выполнить, этой команды. много раз, что утомительно. Я делаю что-то не так или есть лучший способ сделать это?