Comment programmer une commande au demarrage

Fermé
makanda1 - 18 avril 2010 à 18:45
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 18 avril 2010 à 21:33
Bjr à tous !

Je suis nouveau en linux et cherche à automatiser une tache au démarrage de linux, au fait je veux exécuter la commande cal et placer le resultat dans un fichier qui se trouve dans mon rep /home/groupX/fichier.

je sais que je dois créer un fichier dans init.d qui contiendra la commande cal et redirectionner le resultat dans /home/groupX/fichier.

mais le pb c'est que ça ne marche pas, je comprend pas pourquoi, est ce que quelqu'un veut bien m'aider à m'expliquer en détail toute la procédure à faire svp ?

Voila c k j'ai fait :

#cd /etc/rc.d/rc3.d
#echo "cal 6 1983 > /home/groupeX/fichier 2>&1" > /etc/init.d/essai
# chmod 700 essai
# cd ../rc3.d
# ln -s ../init.d/essai S99essai

Au fait mon script doit s'exécuter au niveau 3.

merci d'avance.
A voir également:

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
18 avril 2010 à 21:21
Salut,

Dans ton cas, pas besoin de se compliquer.
D'ailleurs il faudra peut être regarder les autres scripts de démarrage pour comprendre leur structure.

Pour ton cas il suffit de mettre ta commande dans le fichier rc.local tout simplement et au démarrage la commande sera exécuter.
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
18 avril 2010 à 21:33
Re,

Sinon tu peux regarder ici pour la convention concernant les scripts de démarrage

https://wiki.debian.org/LSBInitScripts
0