Ich habe das in meiner bashrc:
Code: Alles auswählen
PS1='\[\e[1;$(($?==0?32:31))m\][$?]\[\e[0m\] ${debian_chroot:+($debian_chroot)}\[\033[01;36m\]\u@\h\[\033[00m\]:\[\033[01;33m\]\w\[\033[00m\]\$
(Wird ab dem nächsten neustart der Konsole Wirksam.)
Code: Alles auswählen
PS1='\[\e[1;$(($?==0?32:31))m\][$?]\[\e[0m\] ${debian_chroot:+($debian_chroot)}\[\033[01;36m\]\u@\h\[\033[00m\]:\[\033[01;33m\]\w\[\033[00m\]\$
Code: Alles auswählen
PS1='\[\033[32m\]\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\033[0m\]\$ '
PS1='\[\033[7;35m\]${debian_chroot:+($debian_chroot)}\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\033[0m\]\$ '
oder:
PS1='\[\033[1;31m\]\A\[\033[0;33m\]\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\033[0m\]\$ '
und
PS1='\[\033[7;31;44m\]\t\[\033[0m\]\[\033[7;31m\]\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\033[0m\]\$ '
Code: Alles auswählen
\[\e[1;$(($?==0?32:31))m\][$?]\[\e[0m\]
Code: Alles auswählen
PS1='\[\033[32m\]\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\e[1;$(($?==0?32:31))m\]\$\[\033[0m\]'
Penetrantisch korrekt fehlt vorm abschließenden ' noch ein Leerzeichenwanne hat geschrieben: Entsprechend wäre das ur für dein erstes:
Code: Alles auswählen
PS1='\[\033[32m\]\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\e[1;$(($?==0?32:31))m\]\$\[\033[0m\]'