Как мне постоянно добавить переменную PATH, используя скрипт на git-bash для Windows? - PullRequest
0 голосов
/ 25 декабря 2018

Я использую git-bash для Windows, чтобы выполнить следующие строки.Я видел, что изменения не являются постоянными или постоянными, как только я закрываю существующий сеанс и открываю новое окно оболочки git-bash или сеанс.Как я могу сделать эти изменения постоянной переменной PATH в Windows?

#!/bin/bash
#########Sample GitBash Shell Script on Windows############
echo "Append to PATH"
echo $PATH
PATH=$PATH:/c/temp
export PATH
echo $PATH

1 Ответ

0 голосов
/ 26 декабря 2018

Если вы находитесь в сеансе git bash и хотите, чтобы ваш скрипт воздействовал на текущую среду оболочки, вы не можете выполнить скрипт (который породил бы под-оболочку)

Вам необходимо source ваш скрипт :

cd /path/to/your/script
source yourScript.sh

Тогда echo $PATH отобразит обновленное значение.

...