我正在尝试编写一个简单的 Bash 脚本。我有一个简单的“模板”变量:
template = "my*appserver"
然后我有一个函数 ( get_env()
),它返回值dev
、qa
或live
。我想调用get_env
然后用' 的返回值将template
变量替换为字符串,然后用星号将其换出。get_env
所以:
# 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()
函数来完成绑定?