Используйте $HOSTNAME в сценарии upstart

(Могу | как сделать) использую $HOSTNAME в сценарии Ubuntu Upstart, как это:

start on started foo
stop on stopped foo

exec someexecutable -n "$HOSTNAME""_bb"

1 ответ

Решение

Да, поскольку сценарии "/etc/network/if-*.d/upstart" являются сценариями оболочки, вы можете использовать переменную среды, например $HOSTNAME.

Вот что я рекомендую: сначала установите его со значением, которое вы хотите быть уверенным в том, что внутри, например:

HOSTNAME=`hostname -s`

exec someexecutable -n "$HOSTNAME""_bb"
Другие вопросы по тегам