Я пишу скрипт, который будет выполнять новую сессию Bash. Основываясь на некоторой логике, он находит сценарий инициализации, который будет использоваться для новой оболочки. Мне интересно, есть ли хороший способ сообщить новому сеансу bash использовать найденный скрипт инициализации для инициализации в дополнение к сценариям инициализации системы. Опция --init-file, кажется, требует замены файла, а не дополнительного.
В настоящее время у меня есть грязная установка с переменной окружения, содержащей путь к найденному скрипту инициализации, который поставляется в файле инициализации оболочки вместе с системными файлами. Возможно ли что-то вроде
exec bash --init-file "/etc/profile;~/.bashrc;${myInit}"
?
Спасибо,
Andrew