Le lundi 28 décembre 2009 à 16:41 +0100, Olivier a écrit :
> Bonjour,
> 
> Quelle est la façon la plus astucieuse pour rédiger un script qui doit
> se poursuivre après un reboot comme par exemple:
> 
> #!/bin/sh
> ls /home
> cd /usr
> reboot
> cp /etc/hostname /tmp
> 
> Mon idée initiale est de modifier le script en y créant un
> fichier /etc/init.d/monscript, et en programmant son exécution (avec
> update-rc.d) puis sa suppression.
> Toutefois la solution de me plait pas beaucoup.

Il faut utiliser /etc/rc.local pour y mettre tes appels :

tu peux créer 2 scripts :

/usr/local/bin/mon-script1.sh :
#!/bin/sh
ls /home
cd /usr
echo "/usr/local/bin/mon-script2.sh" >> /etc/rc.local
reboot

/usr/local/bin/mon-script2.sh :
#!/bin/sh
cp /etc/hostname /tmp
# ici tu retire la ligne ajouté à /etc/rc.local avec head/tail par
exemple ou grep ou sed/awk ...

Julien

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org

Répondre à