Возможно ли каким-либо образом иметь динамические переменные окружения в Linux?
У меня есть веб-сервер, на котором сайты следуют этому макету:
site/
qa/
production/
Я хотел бы иметь переменную среды (например, APPLICATION_ENV), для которой задано значение "qa", когда я нахожусь в каталоге qa, и значение "production", когда я нахожусь в рабочем каталоге. Причина этого заключается в том, что различные сайты могут использовать множество разных процессов, которые все должны знать, является ли это QA или производственной средой. Некоторые сайты используют PHP под Apache, некоторые используют Node.js, некоторые сайты поставляются с инструментами командной строки, cron-заданиями и так далее. Я хотел бы иметь один авторский источник о том, является ли это QA или производственной средой.