настольное средство запуска успешно не устанавливает среду

Я создал настольное средство запуска MATLAB. Это выполняется matlab -desktop прекрасный, но моя конфигурация требует, чтобы некоторые переменные среды были установлены сначала. Когда я открываю терминал, эти переменные установлены /etc/bash.bashrc, который получает сценарий для установки рабочей среды.

Я создал сценарий, чтобы попытаться работать вокруг этого:

#!/bin/bash
/path/to/environment/setup/script.sh
matlab -desktop

Я установил свое средство запуска для выполнения этого сценария. Это запускает MATLAB успешно, но переменные все еще не установлены правильно. Что дает?

3
задан 11 October 2016 в 18:38

1 ответ

Если Вы хотите экспортировать переменные в среду сценария из внешнего сценария, то необходимо получить сценарий.

#!/bin/bash
. /path/to/environment/setup/script.sh
matlab -desktop
1
ответ дан 1 December 2019 в 17:31

Другие вопросы по тегам:

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