【发布时间】:2012-11-22 13:05:18
【问题描述】:
我正在尝试编写一个简单的 Bash 脚本。我有一个简单的“模板”变量:
template = "my*appserver"
然后我有一个函数 (get_env()),它返回值 dev、qa 或 live。我想调用get_env,然后用get_env 的返回值替换template 变量并用星号替换它。所以:
# Returns "dev"
server = get_env
# Prints "mydevappserver"
template = string_replace(server, template)
或者:
# This time, it returns "live"
server = get_env
# Prints "myliveappserver"
template = string_replace(server, template)
我应该使用什么来代替 string_replace() 函数来完成绑定?
【问题讨论】: