我正在尝试在我的 upstart 脚本中将一个 ENV var 包含在另一个 ENV var 中:
env CONFIG_NODE_NAME=my_$HOSTNAME_node
但它不翻译它,只是将其保留为$HOSTNAME
。
答案1
在变量周围添加括号。我假设您正在尝试使用$HOSTNAME
环境变量。
env CONFIG_NODE_NAME=my_${HOSTNAME}_node
我正在尝试在我的 upstart 脚本中将一个 ENV var 包含在另一个 ENV var 中:
env CONFIG_NODE_NAME=my_$HOSTNAME_node
但它不翻译它,只是将其保留为$HOSTNAME
。
在变量周围添加括号。我假设您正在尝试使用$HOSTNAME
环境变量。
env CONFIG_NODE_NAME=my_${HOSTNAME}_node