Shell, как присвоить переменной имя хоста

Как можно в скрипте присвоить переменной текущее имя хоста. Знаю что оно находится в файле /etc/conf.d/hostname, но как его записать в переменную - не пойму. Если отправите на другой форум или сайт - я пойму, т.к. фопрос относится не напрямую к Gentoo. Только дайте направление к поиску, буду очень благодарен.

hostname=`hostname`

hostname=`hostname`
http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html - очень хороший учебник по Bash.

Кстати..

Так пробовал, не проходит, в переменной оказывается только строка hostname (или HOSTNAME) - без разницы, за ссылку спасибо, почитаю.

Ковычки не которые на кнопке

Ковычки не которые на кнопке Э а которые на кнопке Ё.

Arago написал(а): Ковычки не

Arago написал(а):
Ковычки не которые на кнопке Э а которые на кнопке Ё.

Почто не рассказал о смысле разных кавычек?

ЗЫ: http://tldp.org/LDP/abs/html/
ЗЗЫ: http://tldp.org/LDP/Bash-Beginners-Guide/

:wq
--
Live free or die

о, теперь буду знать.

Спасибо за разъяснение, я то я встречал такие конструкции, но не мог заставить их работать как надо.

Anarchist написал(а): Почто

Anarchist написал(а):
Почто не рассказал о смысле разных кавычек?

Я ссылку на учебник дал, там русским по белому написано:

Учебник написал(а):
`

Подстановка команд. [обратные кавычки] Обратные кавычки могут использоваться для записи в переменную команды `command`.

ЗЫ тот учебник на Русском ^_~

Еще можно $(hostname)

Еще можно $(hostname)

a=$HOSTNAME

a=$HOSTNAME

Благадарю

Спасибо, вот только не пойму почему этой переменной нет в списке по команде export.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".