Problem mit geändertem PS1 in der Shell

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
DaSilva
Beiträge: 42
Registriert: 11.02.2008 18:11:31

Problem mit geändertem PS1 in der Shell

Beitrag von DaSilva » 05.04.2008 00:38:22

Ich habe folgende PS1 in der Shell:

Code: Alles auswählen

export PS1='\[\e[0;31;40m\]\u\[\e[0;37;40m\] \[\e[0;33;40m\]\t \[\e[0;32;40m\]\w:\e[0m '
So ist der Benutzer rot, die Uhrzeit gelb und der Ordner grün.
Wenn ich jetzt allerdings (mit Putty) in einer Zeile einen Text schreibe der länger als die Fensterbreite ist, wird dieser in der gleichen Zeile am Anfang fortgeführt anstatt in der nächsten Zeile (wie mit unverändertem PS1).
Wie kann ich das mit meiner gewünschten PS1 so wie im Original einstellen?
Danke.

yeti

Re: Problem mit geändertem PS1 in der Shell

Beitrag von yeti » 05.04.2008 01:09:21

Mit ...

Code: Alles auswählen

export PS1='\[\e[0;31;40m\]\u\[\e[0;37;40m\] \[\e[0;33;40m\]\t \[\e[0;32;40m\]\w:\[\e[0m\] '
... also \[... \] um den letzten Escape herum, klappts bei mir.

DaSilva
Beiträge: 42
Registriert: 11.02.2008 18:11:31

Re: Problem mit geändertem PS1 in der Shell

Beitrag von DaSilva » 05.04.2008 11:40:26

Danke, funktioniert wunderbar!

Antworten