
Ich bin neu bei der Verwendung von Mac OS X. Meines Wissens nach verwendet es im Hintergrund Linux. Ich muss eine Umgebungsvariable hinzufügen. Derzeit führe ich jedes Mal, wenn ich ein Terminalfenster starte, aus export MY_ENVIRONMENT_VARIABLE=enabled
. Ich möchte dies automatisch systemweit tun, wenn der Computer startet.
Wie mache ich das unter Mac OS X? Ich habe versucht, die obige Zeile ~/.bashrc
über Nano hinzuzufügen, aber ohne Erfolg. Wie soll ich diese Umgebungsvariable festlegen?
Danke schön!
Antwort1
Um systemweite Einstellungen zu beeinflussen, sollten Sie wahrscheinlich Folgendes hinzufügen:
export MY_ENVIRONMENT_VARIABLE=enabled
zu /etc/profile
oder /etc/bashrc
(Letzteres stammt aus /etc/profile
).
OSX verwendet standardmäßig Bash für seine /bin/sh
. Allerdings verwendet es nicht „Linux im Hintergrund“, sondern ist hauptsächlich BSD (mit einigen Ausnahmen wie Bash).
Hier sind einige verwandte Fragen/Diskussionen (die stattdessen OSX-spezifische Stellen vorschlagen, die geändert werden können, z. B. environment.plist
):