如何从弹性beanstalk环境variables中获取关键值

我需要为本地开发使用Amazon弹性beanstalk环境variables值,但是当我执行代码推送时,不希望它们被硬编码。

我想运行一个bash脚本来设置variables,这就是我如何使用Heroku进行设置:

echo "... SETTING DATABASE_URL" export DATABASE_URL=$(heroku config:get DATABASE_URL) 

通过弹性beanstalk,我可以得到一个envvariables列表:

 eb printenv <name of environment> 

我已经尝试了只是价值,例如

 eb printenv my-environment | grep DB_NAME 

…但是,这返回整个线路,我只需要价值。 所以尝试使用正则expression式,而不会返回任何东西,例如

 eb printenv my-environment | grep '/(?s)(?<=DB_NAME).+/' 

这是一个简单的正则expression式查询,并检查了regex101.com罚款,所以不知道什么问题可能是。

任何想法如何获得特定的键值对?