2017-09-04 2 views
0

Ich versuche, mit diesem Tutorial (Mac-Version): https://www.twilio.com/blog/2017/01/how-to-set-environment-variables.html zu folgen, das über das Setzen von Umgebungsvariablen spricht, also muss ich meine SID und andere wichtige Informationen nicht von mir codieren Twilio Konto. Problem beim Anzeigen von Umgebungsvariablen im Bash-Terminal auf macOS

Als ich in $ Atom Bashrc im Terminal eingeben, es öffnet Atom, das ich dann diesen Code in daher setzen:

export TWILIO_ACCOUNT_SID=youraccountsid 

ich den 'youraccountsid' geändert zu meiner eigentlichen SID-Nummer, aber wenn ich versuche, von Terminal echo:

echo $TWILIO_ACCOUNT_SID 

keine SID-Nummer angezeigt wird, und ich bekomme die folgende statt:

My-MacBook-Air:Users shawnm$ echo $TWILIO_ACCOUNT_SID 
...This area is skipped/black... 
My-MacBook-Air:Users shawnm$ 

Jede Hilfe mit dem, was ich falsch mache, wird sehr geschätzt.

+1

Sie diesen Exportbefehl in Ihre .bashrc bearbeitet, so jetzt müssen Sie einen neuen Lauf Schale. Die aktuelle Shell weiß das noch nicht. – yacc

+1

Ich konnte es bekommen. – mur7ay

Antwort

0

Auf MacOS Bash wird immer in .bash_profile statt .bashrc gelesen.

Im Terminal Ich lief:

touch ~/.bash_profile; open ~/.bash_profile 

Der Texteditor wird geöffnet, die ich klebte dann in den folgenden:

export TWILIO_ACCOUNT_SID=youraccountsid 

Speichern des Programms und der Kommando + q den Texteditor zu beenden . Von dort tippte ich in:

source ~/.bash_profile 

Dann sind in der Lage, um die Variablen von Echo anzuzeigen:

echo $TWILIO_ACCOUNT_SID 
Verwandte Themen