我得到了export.sh
其中包括以下命令:
#!/bin/bash
$(aws-env prod)
的输出aws-env prod
是:
export AWS_ACCESS_KEY_ID=xxxxxxx
export AWS_SECRET_ACCESS_KEY=xxxxxxxx
我想在运行后运行该输出(导出 env 变量) ./export.sh
我不知道我错过了什么,因为如果我$(aws-env prod)
直接在终端中运行命令,它会执行它的工作并导出 env 变量,但它不会在 shell 脚本中执行。
有任何想法吗?
您需要获取它才能在当前 shell 中设置变量:
source export.sh
否则,通过运行./export.sh
变量仅在子子 shell 中设置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句