Hallo ich habe ein kleines Problem mit bashscript.
Ich befinde mich in einem Verzeichnis und führe aus:
1 | echo $GOPATH |
als Ergebnis bekomme ich:
/home/tobh/go/lib/
Jetzt erstelle ich im selben Verzeichnis ein bashscript "test.sh"
1 2 | #!/bin/bash echo $GOPATH |
Ich führe das script aus
1 | ./test.sh |
Das Script ist ausführbar, ich führe das script mit dem selben Benutzer und im selben Verzeichnis wie das echo aus, aber ich erhalte nichts..
Muss ich variablen in ein script irgendwie importieren?
Auszug aus meiner ".profile" Datei
1 2 3 4 | PATH="$HOME/bin:$HOME/.local/bin:$PATH" GOROOT=/usr/local/go/ PATH=$PATH:$GOROOT/bin GOPATH=/home/tobh/go/lib/ |