Hallo! On 11 Oct 2004 at 17:36 +0200, Andreas Pakulat wrote: > mit meiner .xsession wollte ich ermoeglichen, dass ich den WM mittels > der Variable WINDOW_MANAGER setzen kann. Das geht auch wunderbar, > allerdings funktioniert das ganze nicht mehr wenn ich die Variable > nicht habe. Wenn ich mich nicht irre, sollte das Folgende das Verhalten erklären: | $ test -x && echo true || echo false | true | $ D.h. ein leerer Existenztest wird als wahr gewertet und der erste if-Zweig ausgewertet, ... > realstart='/usr/bin/xterm' > if [ -x $WINDOW_MANAGER ] ; then > realstart=$WINDOW_MANAGER > elif [ -x /usr/bin/x-session-manager ]; then > realstart="/usr/bin/x-session-manager" > fi > exec $realstart ... also am besten noch ein [ -z "$WINDOW_MANAGER" ] o.ä. einbauen. Das sollte dann klappen. Gruß, Elmar -- [ GnuPG: D8A88C0D / 2407 063C 1C92 90E9 4766 B170 5E95 0D7F D8A8 8C0D ] ······································································· An apple a day makes 365 apples a year.
Attachment:
pgpHRnmbE0Csp.pgp
Description: PGP signature