我讀從shell腳本變量的文件的字符串,並希望替換其值的變量的函數一樣殼牌解析字符串
hello.txt:
-------------
Hello $NAME
a.sh
-------------
function printout
{
echo ???somehow_parse??? $1
}
NAME=Joe
printout "$(cat hello.txt)"
NAME=Nelly
printout "$(cat hello.txt)"
這個例子是不是最好的,但它描述了我的問題。換句話說:我可以使用shell作爲模板引擎嗎?
我正在使用ksh。
可能重複](http://stackoverflow.com/questions/2900707/lazy-evaluation-in-bash) – 2012-02-03 14:38:14