Какая глобальная переменная содержит все переменные среды для getenv ()? В каком файле glibc этот var заполнен переменными env?
Я считаю, что это ** environment, но когда я устанавливаю переменную env в bash, она выводит только переменную SSH_AGENT_PID env. Почему установлен SSH_AGENT_PID и почему он единственный?
<code>
DOCUMENT_ROOT='/foopath/'; export DOCUMENT_ROOT
<code>
int main(void)
{
extern char **environ;
printf("%s\n", *environ); // outputs: SSH_AGENT_PID=2822
}