Ändern Sie den Hostnamen und die Eingabeaufforderung im OS X-Terminal

5

Auf einem Mac lautet der Hostname und die Eingabeaufforderung:

workstation:~ thomas$

Unter Ubuntu Linux wäre es:

thomas@workstation:~$ 

Wie kann ich die OS X-Eingabeaufforderung so gestalten, dass sie der Ubuntu-Eingabeaufforderung entspricht?

ThomasReggi
quelle
Das Wort, das Sie gesucht haben, ist "prompt", und Sie werden jetzt wahrscheinlich viel mehr Informationen finden, wenn Sie danach suchen;)
slhck

Antworten:

4

Führen Sie diesen Befehl einfach im Terminal aus

PS1="[\u@\h:\w]$ "

Hier

  • u steht für Benutzername
  • h steht für den Hostnamen
  • w steht für das aktuelle Arbeitsverzeichnis

Dies ist temporär, dh nach dem Ausführen dieses Befehls wird beim erneuten Schließen des Terminals die Standardabfrage angezeigt.

Wenn Sie dauerhaft festlegen möchten, fügen Sie die folgende Zeile in Ihre .bash_profileDatei unter Ihrem Home-Verzeichnis ein:

export PS1="[\u@\h:\w]$ "
max
quelle
Sie haben den Doppelpunkt vergessen :und die Syntax in OS X ist dieselbe, da auch bash verwendet wird.
Slhck