Страница 1 из 1

Переменные в конфигах - как их объявить?

Добавлено: 2008-12-03 11:26:26
Neman
Хочется в конфигах чаще использовать переменные, например ip адрес машины и прочее. Проблема вызвана тем, что сервер настраивается в одной сети, а уезжает потом далеко-далеко, где настройки уже будут другие, а перебирать конфиги и менять там значения на новые - не то, что лениво, я по неопытности вообще забываю, что где лежит :(. Кроме шуток.

Можно как-то хотя бы часть данных вроде IP адреса, имени компьютера вводить как переменные, чтобы только в одном месте поправил, и конфиги автоматом новые значения подхватили?

Re: Переменные в конфигах - как их объявить?

Добавлено: 2008-12-03 12:06:24
Alex Keda
man sed?

Re: Переменные в конфигах - как их объявить?

Добавлено: 2008-12-03 12:45:07
zingel
собрать на месте под ключ и потом уже везти куда-то

Re: Переменные в конфигах - как их объявить?

Добавлено: 2008-12-05 16:23:24
Overseer

Код: Выделить всё

#!/bin/sh
ip=`ifconfig | grep broadcast | awk '{print $2}' | head -1`
hostname=`hostname`
echo $ip
echo $hostname
ну и так далее.. :"":

Re: Переменные в конфигах - как их объявить?

Добавлено: 2008-12-08 7:12:25
Neman
Спасибо. Однако придется все записывать на бумажке, так надежнее. А потом глядишь все запоминать буду, когда систему больше освою.