2015-11-11 15 views
8

Ho impostato le proprietà dell'ambiente in elasticbeanstalk, Nome proprietà: spring.profiles.active, Valore immobile: qa.Come leggere le proprietà dell'ambiente impostate in AWS ElasticBeanstalk

enter image description here

Su richiesta molla distribuire questo valore viene letto correttamente utilizzando ps -aef | grep tomcat dal terminale.

enter image description here

Voglio essere in grado di leggere questa proprietà ambiente in uno script di shell ed estrarre il valore "qa" che uso per configurare altre voci del server.

È possibile e, in caso affermativo, come farlo.

risposta

5

OK Ho scoperto come ottenere il risultato che stavo cercando.

Ecco il comando:

ps -aef | grep tomcat | grep -Po 'spring.profiles.active=\K[^ ]+' 

Se qualcuno ha un modo di fare questo pulitore o meglio Sarò lieto di accettare.

G

Problemi correlati