Есть ли способ задать настройки/переменные среды для терминала/bash - Linux?

Есть ли способ задать настройки/переменные среды для терминала/bash - Linux?

Я сравнительно новичок в использовании Linux и совсем недавно получил очень интересный запрос на помощь в тестировании в компании, где я работаю. Тестировщики тестируют приложения через команды терминала и разделяют, какую линейку продуктов они тестируют, используя отдельные терминалы. Иногда PATHing может вызывать здесь проблемы, поскольку несколько исполняемых файлов не имеют уникальных имен, и приложения разветвляются на относительные пути.В связи с этим я хотел бы создать скрипт, который смогут запускать пользователи/тестировщики, который устанавливает переменные среды, локальные для каждого сеанса терминала, и может определять конкретные исполняемые файлы, которые должны запускаться при вызове.Есть ли универсальный способ в Linux сделать это? СПАСИБО ЗАРАНЕЕ!!

решение1

Вы не можете сделать это с помощью обычного скрипта — пользователи должны использовать команду sourceдля обработки командного файла(ов), который вы пишете. Если вы можете редактировать файлы пользователей .bashrc(или сообщать пользователям, что туда помещать), рассмотрите возможность использования aliasкоманд.

Связанный контент