如何在shell脚本中从给定模板生成属性文件

时间:2018-03-31 12:11:25

标签: bash templates properties

我试图在shell脚本的帮助下使用预定义的模板创建config.properties文件。属性文件应包含部分及其详细信息。

示例:使用bash运行模板后将结果作为属性文件结束:

[dev]
JDBC_URL = jdbc:h2:mem:mem_test;MODE=Oracle
JDBC_USERNAME =
JDBC_PASSWORD =

SERVICE_ENDPOINT = http://localhost:8080/Central/api/AppService

[qa]
JDBC_URL = jdbc:oracle:thin:@qa-oracle:1521:qa
JDBC_USERNAME = qauser
JDBC_PASSWORD = qapass

SERVICE_ENDPOINT = http://qa-services/Central/api/AppService

[prod]
JDBC_URL = jdbc:oracle:thin:@prod-oracle:1521:prod
JDBC_USERNAME = scott
JDBC_PASSWORD = tiger

SERVICE_ENDPOINT = http://prod-services/Central/api/AppService

如果我尝试在属性文件中创建部分,我所提供的模板格式会出错。有人可以告诉我们如何为给定的属性文件编写模板。

0 个答案:

没有答案