使用缩进将一个文件的内容附加到另一个yaml文件

时间:2019-12-23 10:16:53

标签: linux shell yaml

我有两个文件,比如说带有内容的“ values.yaml”文件:

env_configmap:

文件名“ env”及其内容:

###> symfony/framework-bundle ###
APP_ENV=prod
APP_DEBUG=1

现在,我想将'env'文件附加到具有标识的values.yaml中,最后,values.yaml的内容将如下所示:

env_configmap:
  ###> symfony/framework-bundle ###
  APP_ENV=prod
  APP_DEBUG=1

是否有任何命令或shell脚本可以做到这一点?

1 个答案:

答案 0 :(得分:0)

我改变了态度。我将空格附加到“ env”文件的每一行,并通过命令输出到values.yaml

sed -e 's/^/ /' env >> values.yaml