Создайте разные файлы .bashrc или любые файлы, в которых есть переменные среды или даже другие данные, которые вы хотите в них, например, вы можете иметь три файла .bashrc в своей домашней директории.
/home/user/.bashrc1
. - в этом файле одна версия ваших переменных env.
/home/user/.bashrc2
. - в этом файле есть другая версия переменных вашего окружения.
/home/user/.bashrc
. - этот файл содержит основные переменные среды, которые будут автоматически вызываться при запуске оболочки bash.
отредактируйте этот файл /home/user/.bashrc
и сделайте записи, как показано ниже
alias env1='/home/user/.bashrc1'
alias env2='/home/user/.bashrc2'
Теперь выполните команду . $HOME/.bashrc
Когда вы хотите, чтобы переменные env1 были доступны в типе оболочки env1 и чтобы переменные env2 были доступны в типе оболочки env2
Это один из способов переключения между двумя переменными окружения.