Переменные среды изменения через sudo сценарий

У меня есть сценарий script_xy.sh, через который я должен выполниться sudo. В этом сценарии я изменяю переменные среды и когда я добавляю строку source ${BASHRC} ничего не происходит, потому что это не относится на оболочке возврата (однако, новая оболочка с CTRL+ALT+N имеет изменения).

Что я попробовал. но не работал, так как это также не относится на родительской оболочке:

sudo -H -u $USER bash -c "source ${BASHRC}"

⟹ Существует ли способ обновить среду в оболочке, где sudo-сценарий был выполнен?

0
задан 24 August 2017 в 01:02

0 ответов

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

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