Je viens de rentrer en fait, la je regarde mais je comprends pas trop ce que je fais si comment marche les service en tache de fond.
Pour l'instant j'en suis là
Code :
- #!/bin/bash
- # Source function library.
- . /etc/rc.d/init.d/functions
- start()
- {
- daemon /home/traitement/Scripts/runTest
- }
- stop()
- {
- }
- restart()
- {
- }
- RETVAL=0
- case "$1" in
- start)
- start
- ;;
- stop)
- stop
- ;;
- restart)
- restart
- ;;
- *)
- echo $"Usage: $0 {start|stop|restart}"
- exit 1
- esac
- exit $RETVAL
|
avec runTest qui contient
Code :
- #!/bin/bash
- /usr/java/jre1.6.0/bin/java -jar /home/traitement/Scripts/test.jar
|
Et là quand je tape /etc/ini.d/test ça a l'air de marcher ... puis qu'il ne me rend pas la main ... Et gros j'arriverais à rien tant que je comprends pas comment lancer un prog en tâche de fond, la commande "daemon" n'est pas le mot clef magique qui fait ça.
---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry