Может ли сценарий оболочки устанавливать переменные среды вызывающей оболочки?

У вашего процесса оболочки shell-script есть копия родительской среды bash-variables и нет доступа к среде родительского .bashrc процесса вообще. Когда ваш bash процесс оболочки завершает bashrc работу, любые изменения, внесенные bash-variables вами в его среду, теряются. Получение shell файла сценария - наиболее csh часто используемый метод shell-command для настройки среды оболочки, вы .bashrc можете просто укусить пулю .bashrc и сохранить по одному для bash-function каждого из двух вариантов csh оболочки.

bash

shell

csh

tcsh

2022-11-11T23:36:10+00:00
Вопросы с похожей тематикой, как у вопроса:

Может ли сценарий оболочки устанавливать переменные среды вызывающей оболочки?