Antworten:
Ändern Sie Ihre Eingabeaufforderung in Ihrer ~ / .bashrc-Datei. Das Beispiel, nach dem Sie gefragt haben, wäre:
export PS1="\W \$"
Dies würde dazu führen, dass der aktuelle Ordner angezeigt wird, plus ein $ für die reguläre Eingabeaufforderung und ein #, wenn Sie root sind. In diesem Handbuch finden Sie weitere Beispiele dafür, was Sie in Ihrer Eingabeaufforderung anzeigen können.
Bearbeiten:
Gemäß einem der folgenden Kommentare müssen Sie möglicherweise Ihren Quellcode ~/.bashrc
von Ihrem ~/.bash_profile
oder sogar diesen Code in Ihrem eingeben ~/.bash_profile
. Sie können diesen Artikel lesen, um eine bessere Erklärung für die zu verwendende Datei zu erhalten.
~/.bashrc
? Ich fand diese Datei unter /private/bashrc
. 2) Ich konnte die Datei nicht bearbeiten, da sie gesperrt ist. Ich habe versucht, Berechtigungen ohne Erfolg zu ändern.
/etc/bashrc
ist die globale Datei für alle Benutzer, ~/.bashrc
ist Ihre eigene. Definitionen in Ihrem eigenen überschreiben, was auch immer in definiert ist /etc/bashrc
.
echo "export PS1='$ '" >> ~/.bash_profile
. ~/.bash_profile
Dies wird nur $
als eine Eingabeaufforderung verlassen. Wenn Sie die alte Eingabeaufforderung wiederherstellen möchten, müssen Sie ".bash_profile" bearbeiten, um die Zeile "export ..." zu entfernen.
Ich hatte ein ähnliches Problem damit, bekam es aber zunächst nicht zum Laufen.
Das mag daran gelegen haben, dass ich kein Sudo war, aber so oder so funktioniert das genauso gut.
export PS1="\W \$"; clear;
In diesem Tutorial erfahren Sie, wie Sie Ihre Bash-Eingabeaufforderung ändern. Eine sehr kurze Version (nur Benutzername und kein aktueller Pfad):
PS1="\u$ "
Ergebnis: myusername$ cat something.log
/Users/<yourusername>/.bash_profile
:?
Bearbeiten Sie ~ / .bash_profile, um Ihre Änderungen an der Eingabeaufforderung zu speichern.
sudo nano ~/.bash_profile
Fügen Sie am Ende Ihre Änderungen hinzu.
# Change prompt
export PS1="\W \$ "
Beenden, Änderungen speichern. Drücken Sie die Eingabetaste, um den Dateinamen zu bestätigen. Führen Sie source aus, um die Änderung zu sehen.
source ~/.bash_profile
sudo
?
Erstellen / Bearbeiten Sie Ihre .bash_profile-Datei oder Ihr Stammverzeichnis:
sudo vim ~/.bash_profile
und füge diese Zeile hinzu
export PS1="\W$: "
Das Leerzeichen gibt Ihnen eine Atempause in der Eingabeaufforderung. Nach dieser Änderung sieht Ihre Eingabeaufforderung folgendermaßen aus:
~$:
Stellen Sie DEFAULT_USER
in der ~/.zshrc
Datei Ihren regulären Benutzernamen ein. Sie können Ihren genauen Benutzernamen erhalten, indem Sie whoami
im Terminal ausführen . Etwas wie das:
export DEFAULT_USER=username
Export PS1 = "[01; 32m] \ W \ $ [00m]"
\ W gibt den aktuellen Ordner an (\ w enthält auch den Pfad). Die Klammern geben die Farbcodes an. Dadurch wird der aktuelle Ordner in Grün gesetzt und die Farbe nach der Eingabeaufforderung auf Weiß zurückgesetzt.
Meins ist: PS1 = "\ W [\ 033 [32m] \ $ (parse_git_branch) [\ 033 [00m] $"
:
. Übrigens: Ich habe den Computernamen in den Systemeinstellungen -> Freigabe in MBP geändert . Jetzt ist meinembp:~ matt$