我已经在elasticbeanstalk中设置了环境属性,属性名称为:spring.profiles.active,属性值为:qa。 在Spring应用程序部署时,可以通过从终端使用ps -aef | grep tomcat正确读取此值。 我希望能够在shell脚本中读取此环境属性并提取值“qa”,以便用于配置服务器上的其他项目。这是否可能,如果可能的话,如何实现?
好的,我找到了如何获取我想要的结果。 这是命令: ps -aef | grep tomcat | grep -Po 'spring.profiles.active=\K[^ ]+' 如果有更好、更简洁的方法,我会非常乐意接受。G