Ich möchte, dass Befehle, die ich in das Terminal eingegeben habe, sich von allen Ausgaben abheben.
Zum Beispiel:
imac: ~ buster $ chmod -R gw meinordner
imac: ~ buster $ cd meinordner
imac: meinordner buster $ ls -l
gesamt 0
drwxr-xr-x 9 root admin 306 Apr 20 2010 bin
drwxr-xr-x 7 root admin 238 Apr 20 2010 include
drwxr-xr-x 73 root admin 2482 18. Mai 17:16 lib
drwxr-xr-x 6 root admin 204 20. April 2010 man
imac: myfolder buster $ echo Go Giants!
Go Giants!
mutige Sprünge in den Sinn, aber ich würde eine Farbe akzeptieren oder sogar die ganze Linie markieren ...
Ich bin mir sicher, dass es einen Weg gibt, dies zu tun, aber für mich ist es nicht offensichtlich ...
Vielen Dank!
~/.bash_profile
, aber~/.bashrc
(oder beides, wenn Sie dies nicht tun Quelle.bashrc
aus.bash_profile
). Diese Einstellungen müssen für jede interaktive Bash-Instanz festgelegt werden und können.bash_profile
nur von Login-Shells gelesen werden.bashrc
, also habe ich verwendet, was da war.~/.bashrc
.Ich hatte ein kleines Problem mit den Lösungen hier, während ich El Capitan benutzte (besonders in iTerm2, aber auch in normalen alten Terminals). Ich habe zwei Arten von Fehlern:
Unerwünschte Zeichen finden ihren Weg in meine Bash-Ausgabe, z. B. würde die Eingabe
pwd
dazu führenoder in
Ich schlage die folgende Lösung vor, die eigentlich nur mehr von der gleichen ist.
quelle