Re: Poursuivre un script après un reboot
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
Reply to: