2017-12-27 34 views
0

私は、使用されている環境に応じてデータベースホストの値を動的に取得しようとしています。変数名に変数を使用する

私はとして設定された環境があります。

ENV=development 
DB_HOST_development=172.16.0.81 
DB_HOST_production=172.17.0.81 

を、私はそれが実行されている環境に応じて適切なホストを取得する必要があります。このようなもの:

echo $DB_HOST_$ENV 

動作させることは可能ですか?

+0

また、https://stackoverflow.com/q/9472634/1848654およびhttps://stackoverflow.com/q/10919136/1848654の複製。 – melpomene

答えて

0
DB_HOST=DB_HOST_$ENV 

echo ${!DB_HOST} 
関連する問題