首页 > 解决方案 > Lambda 函数 cli 更新失败,更新具有特殊字符的 env 变量

问题描述

我有一个像这样的 shell 脚本。它有一个带有一些空格和特殊字符的变量(某种不断变化的秘密)

VARRR="hkjh868698 d7fjWdf 7sd9a46& 4$ Edfd 1hdl_kdbd fsf* dsm2dQ"

aws lambda update-function-configuration \
--function-name function_test \
--environment '{"Variables":{"SECRET":"'"$VARRR"'"}}' \

我也试过用这个Variables={SECRET=$VARRR}

但我的输出给了我

未知选项:hkjh868698 d7fjWdf 7sd9a46&, 4$, Edfd,

标签: shellaws-lambda

解决方案


推荐阅读