“. ~ / .bashrc »не устанавливает переменные, как ожидалось в вызывающем сценарии

Нажатие F12, когда на начальном экране отображается символ Dell, не приводит к загрузке настройки? Вот как это работает на моем новом Dell Inspiron 17.

1
25.08.2017, 08:12
1 ответ

Ваш сценарий — это поиск указанного файла.

Причина, по которой вы видите две пустые строки вместо ожидаемых имен путей, заключается в том, что сценарий получает $LOCAL_SHELL_CONFIG_FILEиз вашей функции «execute()», которая запускает команды в фоновом режиме (, то есть в подоболочка ).

Вложенные оболочки не могут изменять среду родительской оболочки.

3
27.01.2020, 23:24

Теги

Похожие вопросы