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

Как переопределить станрадартные переменные?

Добавлено: Ср окт 25, 2017 10:20 am
ITdreamer
Тимур, привет

У меня вопрос возник по Афанасию.
Скажи, а где мне лучше прописать переменную, если я хочу, чтобы при запуске программы через Афанасий, эта переменная инициализировалась.
Ну, к примеру, у меня на всех машинах темповая директория для нюка такая /mnt/$HOSTNAME/Temp/Nuke/nuke-u$UID
Но если я запускаю нюк через афоню, то темповая директория остаётся по-умолчанию /var/tmp/nuke-u$UID

Как мне ее переопределить?

Спасибо

Re: Как переопределить станрадартные переменные?

Добавлено: Пн окт 30, 2017 12:51 pm
Timur
Привет!

Для удобства в дефолтном сетапе сделанно:
https://github.com/CGRU/cgru/blob/master/setup.sh#L25
Т.е. создаете в корне cgru какой-нибуть setup_cg.sh и пишите туда что угодно.
Ваш setup_cg.sh будет соурситься при каждом запуске setup.sh.

А вообще, определить нужную переменную в линуксе можно как угодно и где угодно.
Можно почитать какие-нибудь ресурсы по админимстрированию линукса, коих тонны, в том числе и на русском.

Re: Как переопределить станрадартные переменные?

Добавлено: Пн окт 30, 2017 3:15 pm
ITdreamer
Спасибо, Тимур.

Да, я сначала и попытался определить в тех местах где мне удобно. Но после запуска нюка через афоню, переменные все равно возвращались к дефолтным значениям, вот я и подумал, что возможно идет переопределение.