ファイル内の環境変数を置換/評価する簡単な方法はありますか?私がconfig.xml
含むファイルがあるとしましょう:
<property>
<name>instanceId</name>
<value>$INSTANCE_ID</value>
</property>
<property>
<name>rootPath</name>
<value>/services/$SERVICE_NAME</value>
</property>
...等。$INSTANCE_ID
ファイル内のINSTANCE_ID
環境変数$SERVICE_NAME
の値とSERVICE_NAME
env varの値を置き換えます。どの環境変数が必要かを先験的に知りません(または、誰かが構成ファイルに新しい環境変数を追加した場合にスクリプトを更新する必要はありません)。ありがとう!