lancer un script bash qui tourne en boucle au demarrage - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 09-01-2008 à 09:18:39
Est-ce que tu lances bien ton script scan.sh avec start-stop-daemon ? Ca aiderait si tu mettais le contenu complet de ton script rc.
Marsh Posté le 08-01-2008 à 18:08:03
Bonjour à tous,
Je cherche à lancer un script bash au demarrage.
Le script en question s'appelle "scan.sh" et est placé dans /bin. C'est une boucle du type :
Pour le lancement au démarrage, j'ai utilisé le fichier fournit par debian (etch): /etc/init.d/skeleton
j'en ai fait une copie que j'ai appelé "scan".
Dans celle-ci, je n'ai modifié que le nom et le chemin du script deamon :
ensuite, j'ai utilisé la commande suivante :
dès lors, si je fais :
le programme se lance mais la boucle s'execute dans la fenêtre et je n'ai plus la main. Par ailleurs, si j'ouvre une seconde console et que je tape :
alors le processus n'est pas stoppé (la boucle continue dans la première console). j'ai fait un ps -aux | grep scan et je constate que le script scan.sh tourne toujours et que la commande /etc/init.d/scan start est également présente dans la liste des processus (comme si elle était bloquée par la boucle)...
quelqu'un aurait-il une idée pour faire avancer mon problème??