Gero Wassong wrote:
[Setzen von PS1] Die Einfärberei funktioniert mit dieser Escape Sequenz.
Wenn ich diese Einstellung im Bash-Fenster von Suse Linux 7.0 mache und rufe das Fenster später nochmals auf, dann ist der Prompt zurückgesetzt. Es müßt dafür also noch eine andere Einstellung geben.
Variablen werden immer nur fuer die aktuelle Shell gesetzt. Mit export kann man sie auch an Kindprozesses (aus dieser Shell gestartete Programme) vererben, nicht aber an voellig unabhaengige Prozesse wie die Shell in einem neu gestarteten xterm. Wenn die Einstellung fuer jede Shell gemacht werden soll, dann musst Du sie entweder in /etc/profile.local (fuer systemweite Einstellungen) oder in ~/.bashrc (fuer persoenliche Einstellungen) eintragen. Wahrscheinlich ist letzteres fuer Dich ausreichend. Falls Du die Einstellung systemweit haben moechtest, solltest Du den Prompt nur fuer normale Benutzer aendern, so dass root immer noch einen anderen Prompt hat. Das geht z.B. mit den Zeilen if test "$UID" != 0; then PS1="..." fi in /etc/profile.local. Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (1)
-
eilert@Informatik.Uni-Bremen.DE