Назад | Перейти на главную страницу

Используйте $ HOSTNAME в скрипте выскочки

(Можно | как это сделать) я использую $HOSTNAME в сценарии выскочки Ubuntu следующим образом:

start on started foo
stop on stopped foo

exec someexecutable -n "$HOSTNAME""_bb"

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

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

HOSTNAME=`hostname -s`

exec someexecutable -n "$HOSTNAME""_bb"