在 upstart 脚本中使用 $HOSTNAME

在 upstart 脚本中使用 $HOSTNAME

(可以|怎么做) 我$HOSTNAME在 Ubuntu upstart 脚本中使用如下方法:

start on started foo
stop on stopped foo

exec someexecutable -n "$HOSTNAME""_bb"

答案1

是的,由于“/etc/network/if-*.d/upstart”脚本是 shell 脚本,因此您可以使用环境变量,例如 $HOSTNAME。

这是我的建议:首先将其设置为您想要确定里面是什么的值,如下所示:

HOSTNAME=`hostname -s`

exec someexecutable -n "$HOSTNAME""_bb"

相关内容