#1 Le 31/12/2015, à 15:19
- dingla06
[Resolu] script au démarrage
Bonjour,
Voilà je suis sous linux mint j'ai créer un script qui lance un programme qui génère un fichier de données, le script fonctionne quand je lance il y a bien un fichier qui se génère.
Mais quand j'essaie de lancer le script au démarrage je n'ai pas de fichier de données.
mon script (qui est dans /etc/init.d) :
#! /bin/sh
#/home/ellapin/Bureau/a.out
#
/home/ellapin/Bureau/a.out
case "$1" in
start)
echo "le script test démarre " >> /home/ellapin/Bureau/caca.txt
;;
stop)
echo "le script test est stoppé" >> /home/ellapin/Bureau/caca.txt
;;
*)
echo "Usage: /etc/init.d/test {start|stop}" >> /home/ellapin/Bureau/caca.txt
exit 1
;;
exit 0
je fais :
sudo chmod 755 dem
sudo update-rc.d dem defaults
Au redémarrage j'ai bien le fichier txt avec le resultat de echo mais pas le fichier de donnée généré par le programme.
Dernière modification par dingla06 (Le 31/12/2015, à 16:30)
Hors ligne
#2 Le 31/12/2015, à 16:04
- credenhill
Re : [Resolu] script au démarrage
hello
a.out crée un fichier ou faut-il rediriger la sortie ?
/home/ellapin/Bureau/a.out >> /home/ellapin/Bureau/a.out.txt
Hors ligne
#3 Le 31/12/2015, à 16:16
- dingla06
Re : [Resolu] script au démarrage
Il créer un fichier mais j'ai pas penser a utilisé la deuxieme méthode
Hors ligne
#4 Le 31/12/2015, à 16:23
- credenhill
Re : [Resolu] script au démarrage
vérifer où a.out crée le fichier car au démarrage, il n'est pas dans /home/ellapin/Bureau/
Hors ligne
#5 Le 31/12/2015, à 16:29
- dingla06
Re : [Resolu] script au démarrage
Ah il a bien créer le fichier mais il se trouve dans /
Je savais pas qu'au démarrage a.out n'était pas sur le bureau, j'étais confus je me retrouvé avec le fichier "caca.txt" sur le bureau mais pas le fichier de données.
Merci a toi
Hors ligne