【发布时间】:2017-03-14 17:45:06
【问题描述】:
我有一个包含键值对的文件
properties.env
development_port=8080
development_type=tcp
staging_port=8081
development_type=http
我需要从 properties.env 中读取值并根据某些环境变量值将其替换到另一个文件中,比如说ENVIRONMENT=staging/development
config.yml
server:
adminConnectors:
-
port: 18001
type: http
config.yml的最终输出应该是ENVIRONMENT=staging
server:
adminConnectors:
-
port: 8081
type: http
我如何使用 sed 命令实现这一点?
【问题讨论】: