Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/08/2010, à 08:04

chris1952

cron @reboot

bjr
je souhaite qu'au reboot, ma lucid exécute automatiquement en root, un scrip *.sh

je me bats avec cette commande depuis..., mais je doit passer à côté de quelque chose !

j'ai mis dans le crontab

@reboot root /home/math/./essai.sh

après en avoir essayer d'autre mais cette commande ne s'exécute pas au prochain reboot

pouvez vous m'aider ?


Samsung nc140, que du bonheur !!!

Hors ligne

#2 Le 11/08/2010, à 09:12

iuchiban

Re : cron @reboot

Salut,

Tu as mis dans quelle crontab ??

Le @reboot remplace les 5 premiers champs (minutes heures jour_du_mois mois jour_de_la_semaine).

Tu dois donc avoir ensuite la commande à exécuter puis le log, donc ici ta commande c'est root et le log ton fichier .sh

Quel est le contenu de ton script ??

En tant que ton propre user, ajoute seulement la ligne :

@reboot /home/math/./essai.sh

C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#3 Le 11/08/2010, à 10:31

chris1952

Re : cron @reboot

iuchiban a écrit :

Salut,

Tu as mis dans quelle crontab ??
/etc/crontab

Le @reboot remplace les 5 premiers champs (minutes heures jour_du_mois mois jour_de_la_semaine).

Tu dois donc avoir ensuite la commande à exécuter puis le log, donc ici ta commande c'est root et le log ton fichier .sh

Quel est le contenu de ton script ??
cd /usr/bin
sudo ./firefox

En tant que ton propre user, ajoute seulement la ligne :

@reboot /home/math/./essai.sh

Samsung nc140, que du bonheur !!!

Hors ligne

#4 Le 11/08/2010, à 10:50

chris1952

Re : cron @reboot

chris1952 a écrit :
iuchiban a écrit :

En tant que ton propre user, ajoute seulement la ligne :

@reboot /home/math/./essai.sh

non cela ne amrche pas   rien ne se passe au démarrage


Samsung nc140, que du bonheur !!!

Hors ligne

#5 Le 11/08/2010, à 10:59

pat_bateman

Re : cron @reboot

Bonjour,

Tu n'es pas obligé d'utiliser la crontab, tu peux passer par init.d.
Place ton script essai.sh dans /etc/init.d/
Rends le exécutable!

chmod +x essai.sh

Fais en sorte que le script s'exécute lors d'un reboot (runlevel 6):

updaterc.d essai.sh start 80 6 .

Et reboot pour voir le résultat.

-Pat

Hors ligne