Re: startx et /etc/X11/Xsession.d/
Petit poème en prose de Michel Grentzinger, le mercredi 14 nov 2001:
> for STARTUPFILE in "$STARTUP" "$ALTSTARTUP"; do
> if [ -e "$STARTUPFILE" ]; then
> if [ -x "$STARTUPFILE" ]; then
> REALSTARTUP=$STARTUPFILE
> else
> REALSTARTUP="sh $STARTUPFILE"
> fi
> break
> fi
> done
> fi
>
> if [ -z "$REALSTARTUP" ]; then
> if [ -x /usr/bin/x-session-manager ]; then
> REALSTARTUP=x-session-manager
> elif [ -x /usr/bin/x-window-manager ]; then
> REALSTARTUP=x-window-manager
> elif [ -x /usr/bin/x-terminal-emulator ]; then
> REALSTARTUP=x-terminal-emulator
> fi
>
>
> PS : au fait, comment peut-on faire pour marquer une pause dans ce script
> afin d'afficher sur la console, la valeur des variables ?
Tu peux mettre des lignes echo $VARIABLE, éventuellement rediriger les
sorties vers un fichier: ./script > fichier 2>&1
Le script ne doit pas trouver les fichiers executables x-session-manager et
x-window-manager, -x teste si le fichier est exécutable.
--
jean-michel
Reply to: