Kann mir bitte jemand sagen, wie man eine Reihe von Umgebungsvariablen in der Fischschale richtig einstellt?wie man Umgebungsvariablen in der Fischschale einstellt
In meiner .config/Fisch/config.fish Datei, habe ich eine Funktion zum Einrichten meiner Umgebungsvariablen wie so
function setTESTENV
set -x BROKER_IP '10.14.16.216'
set -x USERNAME 'foo'
set -x USERPASS 'bar'
end
, wenn ich von der Eingabeaufforderung setTESTENV
und ein env
in der Befehlszeile tun Ich sehe diese Informationen nicht.
Hinweis
VAR=VALUE
hat dies den Vorteil zu halten, die Variablen in einem Format unterstützt enthält , Hängen Sie keine universellen Variablen in der 'config.fish'-Datei an, da diese Variablen dann mit jeder neuen Shell-Instanz länger werden. Stattdessen führe einfach 'set -Ux' ** einmal ** in der Befehlszeile aus. Und es wird in der Datei '.config/fish/fishd.MACHINE_ID' gespeichert, wobei MACHINE_ID normalerweise Ihre MAC-Adresse ist. –