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

Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-20 17:19:32
ajak
На примере, чтобы Вы поняли

PORTSDIR=/usr/ports
SRCDIR=/usr/src

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-20 17:36:28
hizel
в man-ах

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-20 17:59:48
ajak
:(
дя я знаю что всё в манах есть то, только не знаю какой параметр передавать ману

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-20 18:56:21
f_andrey
начтните с не промахнетесь :evil:

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-20 20:16:04
hizel
давайте с другого конца, что вы сделать то хотите?

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-21 11:12:26
manefesto
садисты

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-23 2:50:23
Гость
PORTSDIR используется в bsd.port.mk, после того как make(1) преобразовывает переменную окружения в переменную make.

не по теме, но где SRCDIR используется? kqemu-kmod и virtualbox-ose-kmod используют SRC_BASE, а модули в sys/modules SYSDIR или ${.CURDIR}/../..

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-24 17:31:41
_Andy
Еще можно

Re: Где и как узнать переменные среды используемые в FreeBSD

Добавлено: 2010-05-25 3:35:02
Гость
set выведет не только переменные окружения, но и не экспортируемые переменные тоже

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

$ foo=bar
$ printenv | fgrep foo
$ set | fgrep foo
foo=bar
Кстати, printenv - это внутренняя команда sh(1) и tcsh(1) (см. также builtin(1)) . В отличие от env(1) кушает меньше ресурсов за счет отсутствия рождения нового процесса.