Pfadanzeige in der Shell
Uwe Walter
info at warp-factor.de
Mon Dez 3 20:00:31 GMT 2007
> Ich benutze die Standard-Bash.
>
> PS1='\[\033[01;31m\]\u\[\033[01;36m\]@\[\033[01;31m\]\[\033[01;33m\]\h
> \[\033[01;34m\]../\W \$ \[\033[00m\]'
>
> PS1='\[\033[01;33m\]\u\[\033[01;36m\]@\[\033[01;33m\]\h \[\033[01;34m
> \]../\W \$ \[\033[00m\]'
Das gefällt mir, aber ich finde das man das nur schwer lesen kann. Ich
habe das mal unter Berücksichtigung der Rootshell, die ich mit
,----
| sudo bash
`----
starte, angepasst.
,----
| FG="\033[1;33m" # yellow
| AT="\033[1;36m" # light cyan
| DIR="\033[1;34m" # light blue
| [ "$UID" == "0" ] && FG="\033[1;31m" # red
| [...]
| PS1="$FG\u$AT@$FG\h $DIR../\W $ \033[m "
| [...]
`----
Wenn man nun den vim mit "syntax enabled" startet, dann kann man das gut
auseinanderhalten. Und weil der String in double quotes notiert ist,
braucht man nicht so viele maskierende backslashes.
Gruß Uwe
--
+----------------------------------------------------------+
(°)=- | Root Server Fernwartung - Webprogrammierung - Webhosting |
// \ +----------------------------------------------------------+
\\ / | warp-factor Services | Fon: +49 (0)6131 275598 |
^^^^ | Inh.: Uwe Walter | Mobil: +49 (0)176 26623723 |
| Rheinallee 57 | Fax: +49 (0)1805 233633 55260 |
(°)=- | 55118 Mainz | |
// \ | | Web: http://warp-factor.de |
\\ / | | http://blog-express.de |
^^^^ | | http://joomlakom.de/ |
+----------------------------------------------------------+