lancer un terminal au démarrage avec une commande dedans. - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 14-12-2002 à 14:39:33
c quoi ce "$?=1"
Je connais rien au script alors si tu pouvais me décrire ce que vont faire c lignes.
Marsh Posté le 14-12-2002 à 15:14:28
s'il y a eu une erreur lors de l'execution d'une commande ca te renvoi 1 si tout se passe bien ca te renvoi 0.
tu devrais d'ailleur mettre plutot different de 0 ca donne :
sudo startmodem &
if $? != 0 then
sudo startmodem &
fi
si il y a un erreur a la commande precedente alors fait : sudo startmodem &.
Marsh Posté le 14-12-2002 à 20:44:38
Bon en fait je sais d'où vient le problème. C les commandes startmodem (en root) et sudo startmodem (en user)qui ne veulent pas s'exécuter dans un terminal au démarrage. G essayer avec la commande suivante dans mon initrc et ça fonctionne nickel je vais donc me diriger sur le sîte des concepteurs du driver.
Eterm -e man startx
Merci quand même pour ton aide Astro.
PS: Tu danse super bien
Marsh Posté le 14-12-2002 à 11:39:46
Ce que je voudrais faire, c lancer ma commande pour me connecter au net, a savoir: sudo startmodem.
Le truc c que des fois pour une raison du a Wanadoo (puisque ça me le fait sous win) il arrive que je ne puisse pas m'identifier du premier coup.
Je voudrais donc avoir un terminal sur mon bureau avec le résultat de cette commande.
G bien essayer de rajouter : xterm -e sudo startmodem &
dans mon fichier /etc/X11/init/intirc mais le truc, c que la fenêtre du terminal ne reste pas afficher à l'écran, elle disparaît avec l'arriver de kde.
Je vous donne quand même mon initrc:
#!/bin/sh
# (c) 2000-2002 MandrakeSoft
# $Id: xinitrc-xinitrc,v 1.2 2002/09/10 05:53:43 flepied Exp $
# Set a background here because it's not done anymore
# in Xsesion for non root users
if [ "`whoami`" != root ]; then
xsetroot -solid "#21449C"
fi
lineakd -b &
xterm -e sudo startmodem &
exec /etc/X11/Xsession $*
PS: Sur le site http://eciadsl.sourceforge.net ils donnent un script pour que la connection se fasse au boot. Le problème c que ça ralentit énormément le boot de l'OS. Ce que je voudrais c un truc qui ce lance pendant le chargement de mon gestionnaire de bureau, en tâche de fond.