(可以|怎么做) 我$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"