【发布时间】:2021-06-20 10:58:21
【问题描述】:
我是 AWS 世界的新手。我想从 aws cli 更新秘密凭据。 下面的命令非常适合我:
aws secretsmanager update-secret --secret-id mysecret --region us-east-1 \
--secret-string '{"username":"anika","password":"mypwd"}'
但是如果我传递一个变量$serverPwd 它不会替换变量$serverPwd=mypwd
aws secretsmanager update-secret --secret-id mysecret --region us-east-1 \
--secret-string '{"username":"anika","password":"$serverPwd"}
任何想法如何传递变量?
【问题讨论】:
-
问题不在于 aws-cli,而在于解析变量的方式。试试这个:
aws secretsmanager update-secret --secret-id mysecret --region us-east-1 --secret-string '{"username":"anika","password":"'"$serverPwd"'"}' -
你能接受答案吗?
-
@st_rt_dl_8 是
标签: shell aws-cli aws-secrets-manager