Bearbeiten Sie .bash_profile in OS X

4

Wie bearbeite ich die bash_profile? Ich habe versucht, den Befehl zu verwenden chflags aber es zeigt den Fehler

[Fehler beim Schreiben. Bash_profile: Operation nicht erlaubt]

Ich verwende OS X Snow Leopard 10.6.8.

slhck
quelle
Es kann nützlich sein, die Ausgabe dieser Befehle zu sehen id und ls -ld . .bash_profile
Brian Swift

Antworten:

10

In den meisten Fällen existiert die Datei erst, wenn Sie sie speziell erstellt haben. Dafür brauchen Sie nicht chflags. In der Tat, wenn Sie ein typischer Benutzer sind, brauchen Sie nicht chflags überhaupt mit deinem Mac.

Einfach eingeben:

cd
touch .bash_profile

Sie können es dann mit einer beliebigen Anwendung bearbeiten, beispielsweise mit einem terminalbasierten Editor vim, nanooder sogar TextEdit:

vim .bash_profile
nano .bash_profile
open -a "TextEdit" .bash_profile

Nachdem Sie die Datei bearbeitet haben, stellen Sie sicher, dass die Quelle .bash_profile nochmal. Andernfalls erkennt bash die Änderungen nicht:

source .bash_profile

Wenn Sie aus irgendeinem Grund keine Berechtigungen haben, stellen Sie sicher, dass Ihre .bash_profile sieht so aus, wenn man ein Verzeichnis mit auflistet ls -la - d. H. Modus 644, der Ihnen gehört.

charon:~ werner$ ls -l .bash_profile 
-rw-r--r-- 1 werner  staff  1323 Apr  4 18:00 .bash_profile
slhck
quelle
Großartig ! Du hast meinen Tag gerettet !
Durai Amuthan.H
0

Wenn Sie mit vim kompatibel sind, sollte dies problemlos funktionieren.

  1. Open Terminal (/Applications/Utilities/Terminal.app)
  2. Geben Sie vim .bash_profile ein

quelle