Главный критерий поиска решения - не заполнять файлы .profile или. bash et c настраиваемыми переменными среды. Я нашел решение, которое мне подходит.
direnv - это пакет, с которым я столкнулся. Работает с ОС на базе Unix. Поскольку я использую ma c с оболочкой zsh, она отлично работает. Вот ссылка на install direnv .
После того, как вы выполните инструкции по установке, создайте файл .envr c и напишите свои собственные переменные env, в моем случае это будет примерно так в файле .envr c.
export token_id="13423edq234"
Самое приятное то, что он загружает и выгружает переменные автоматически, поэтому ваш .profile остается чистым. Дайте мне знать, если у вас есть сомнения.