我在文件(header.txt)中有可打印文本:
*******************
* $string
*******************
我有脚本(generate.sh):
prn_header () {
string=$1
echo $(<header.txt)
}
prn_header I_want_this_text_for_the_header
,输出与header.txt完全相同。
我的问题是:如何从文件中获取模板,但在打印前替换其中所需的变量?
实际上,我在文件中有很多文本片段,结果是从它们构建的。