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