So fügen Sie eine Zeile zu .bash_profile hinzu

42

Ich habe gerade Homebrew on bash auf meinem Mac installiert und jetzt muss ich Folgendes tun:

Wenn Sie Homebrew installiert haben, fügen Sie das Homebrew-Verzeichnis oben in Ihre PATH-Umgebungsvariable ein. Sie können dies tun, indem Sie die folgende Zeile am Ende Ihrer ~/.bashrcDatei einfügen.

export PATH=/usr/local/bin:$PATH

"ls -a" zeigt .bash_profileund .bashrc.save.

Füge ich diese Zeile hinzu .bash_profile? Wie?

Es tut uns leid. Ich bin neu in allem.

user275405
quelle

Antworten:

52

Sie können diesen Befehl in Terminal ausführen, wodurch die Zeile an Folgendes angehängt wird .bash_profile:

echo 'export PATH=/usr/local/bin:$PATH' >>~/.bash_profile
arxanas
quelle
20
haha - stellen Sie sicher, dass Sie zwei Karat >>anstelle von einem verwenden >. Hatte ein Freund nur komplett meine aus Versehen wischen versucht, anzufügen.
Ryan Tuck
Wie kann ich vorhandenen Export in einem bash_profile aktualisieren?
Himalaya,
10

.bash_profileist ein Skript, das jedes Mal ausgeführt wird, wenn Sie eine neue Shell starten. Unter Linux heißt es unter anderen Umständen als .bashrc, aber unter OS X funktionieren sie genauso. Jeder Befehl, den Sie der Datei hinzufügen, wird ausgeführt, wenn Sie ein neues Terminalfenster öffnen (und damit eine neue interaktive Shell starten).

$PATH ist eine Variable, die der Shell mitteilt, wo nach ausführbaren Dateien gesucht werden soll. Wenn Sie also einen Befehl eingeben, durchsucht das System jedes in dieser Variablen angegebene Verzeichnis, bis ein ausführbares Programm mit dem Namen dieses Befehls gefunden wird.

Der Befehl export PATH=/usr/local/bin:$PATHstellt das Verzeichnis /usr/local/bindem aktuellen Pfad voran , sodass es das erste Verzeichnis ist, das von der Shell durchsucht wird.

.bash_profileNur eine normale Nur-Text-Datei - Sie können sie mit einem beliebigen Texteditor bearbeiten, einschließlich vioder nano, oder sogar mit einem grafischen Editor wie TextEdit. Es liegt an Ihnen - denken Sie daran, es als reine Textdatei zu speichern.

user55325
quelle
4

Öffnen Sie .bash_profile mit Ihrem bevorzugten Tekst-Editor

Zum Beispiel können Sie "vi" verwenden

Öffnen Sie Ihr Terminal und vergewissern Sie sich, dass Sie sich in Ihrem Home-Verzeichnis befinden

Geben Sie vi .bash_profile ein und drücken Sie die Eingabetaste

Geben Sie in vi i ein, um tippen zu können

Geben Sie Ihre Zeile ein

Drücken Sie die Escape-Taste

Halten Sie die Umschalttaste gedrückt und drücken Sie zweimal z (zz), um zu speichern und den Vorgang zu beenden

das ist es!

Vincent
quelle
Schön, dass du erklärt hast, wie man Vi verlässt: D
smonff
2

Wie füge ich eine Zeile zu .bash_profile hinzu?

Öffnen Sie die TextEdit- App. Es ist wie Notepad unter Windows.

Navigieren Sie zu Datei → Öffnen ... . Stellen Sie sicher, dass Sie in der Dropdown-Liste in der Mitte die Option Startseite auswählen . Oder wählen Sie das Basisverzeichnis im linken Bereich aus. Verwenden Sie dann COMMAND+ SHIFT+ ., um versteckte Dateien anzuzeigen:

Bildbeschreibung hier eingeben

Auswählen .bash_profileund bearbeiten ...

jww
quelle