파일에서 환경 변수를 대체 / 평가하는 쉬운 방법이 있습니까? 다음과 같은 파일 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 값 으로 바꾸고 싶습니다 . 어떤 환경 변수가 필요한지 미리 알지 못합니다 (또는 누군가가 환경 파일에 새 환경 변수를 추가하는 경우 스크립트를 업데이트하고 싶지는 않습니다). 감사!