Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
buntes_terminal [2014/09/27 19:15] rakor |
buntes_terminal [2017/10/02 13:39] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | Um ein Terminal, oder auch die Konsole etwas bunter zu machen kann man den Eingabeprompt über eine Variable anpassen. | ||
- | ====== csh/tcsh ====== | ||
- | Die csh, genauer gesagt die tcsh, ist die Standardshell unter FreeBSD und wird verwendet, so keine andere Shellinstalliert und eingerichtet wurde. | ||
- | Die csh/tcsh wird in der Datei ~/.cshrc eingerichtet. | ||
- | Mit Folgenden Einstellungen erhält man einen bunten Prompt. | ||
- | <file> | ||
- | setenv CLICOLOR | ||
- | set prompt="\n%{\033[0;32m%}%n@%m:%{\033[0;33m%}%~%{\033[1;30m%}>%{\033\[0;37m%} " | ||
- | </file> | ||
- | |||
- | ====== Bash ====== | ||
- | Die Bash ist, speziell im Linuxumfeld eine sehr verbreitete Shell. Die Installation der Bash wird in [[bash installieren]] erläutert. | ||
- | Um den Prompt der Bash einzurichten wird die Umgebungsvariable $PS1 eingerichtet. | ||
- | |||
- | Um einen bunten Promt zu bekommen setzt man z.B. folgenden Wert: | ||
- | |||
- | <code> | ||
- | export PS1="\\[\\033[1;34m\\]\\u@\\h:\\[\\033[1;32m\\]\\w> \\[\\033[0m\\]" | ||
- | export CLICOLOR=YES | ||
- | </code> | ||
- | |||
- | Die Variable CLICOLOR definiert, dass die Ausgabe von ls farbig dargestellt wird. | ||
- | |||
- | Um zu erreichen, dass die Einstellungen immer verwendet werden sollten die Zuweisungen in [[.bashrc|~/.bashrc]] (für normale Shellaufrufe) und in [[.profile|~/.profile]] (für Loginshells) eingefügt werden. | ||
- | |||
- | Mehr Informationen zu Escape Sequenzen für bunte Terminalausgaben findet man [[http://www.linupedia.org/opensuse/Farbe_in_der_Konsole#Die_ANSI_Escape_Sequence_f.C3.BCr_Attribut-_und_Farbdarstellung hier]] |