Docker,envtpl(jinja2)和带空格的字符串数组转换为字符数组

时间:2019-03-18 08:13:43

标签: arrays string bash docker jinja2

我的apache配置中有一个字符串数组。它在我的Dockerfile的入口点提供给envtpl。

看起来像这样。

这是run.sh文件:

#!/bin/bash

ENVTEST=('aze rty' 'qsd fgh') envtpl --keep-template template.tpl -o template

和template.tpl文件:

{% for value in ENVTEST %} text: {{ value }} {% endfor %}

这给了我以下输出:

 text: (  text: a  text: z  text: e  text:    text: r  text: t  text: y  text:    text: q  text: s  text: d  text:    text: f  text: g  text: h  text: )

有人知道如何将其转换为:

text: aze rty
text: qsd fgh

0 个答案:

没有答案