LINUX.ORG.RU

хинт: где вы устанавливаете значение и где его проверяете?

#!/bin/bash

function _echo {
    echo GOPATH is set to $GOPATH
}

function goenv {
    export GOPATH=$(pwd)
    _echo
}

goenv
ugoday ★★★★★
()
Ответ на: комментарий от ugoday
┌─[user@debian]─[~/media/source_project/golang]
└──╼ ./build_env.sh
/home/user/.golang
/home/user/media/source_project/golang
┌─[user@debian]─[~/media/source_project/golang]
└──╼ echo $GOPATH
/home/user/.golang

По выходу из скрипта переменная $GOPATH становится такой же, какой она была до запуска скрипта

Xwo
() автор топика
Последнее исправление: Xwo (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.