shell脚本字符串替换

时间:2016-02-08 16:03:44

标签: file shell sh substitution

我在文件(header.txt)中有可打印文本:

*******************
* $string
*******************

我有脚本(generate.sh):

prn_header () {
   string=$1
   echo $(<header.txt)
}

prn_header I_want_this_text_for_the_header

,输出与header.txt完全相同。

我的问题是:如何从文件中获取模板,但在打印前替换其中所需的变量?

实际上,我在文件中有很多文本片段,结果是从它们构建的。

0 个答案:

没有答案