tant qu'à y être autant faire ça proprement avec un script plus dans le style appeler directement le script d'init:
tu as déjà ça qui existe autant ne pas le réécrire c'est quand même pas utile de réinventer la roue à chaque fois :
Code :
- #!/bin/sh
- #
- # tapeware: Démarre le service TapeWare
- # bruno garin juillet 2002
- # nom du process: tapeware
- # Source function library
- . /etc/rc.d/init.d/functions
- # Paramètrage des différentes options.
- case "$1" in
- start)
- echo -n "Démarre le service tapeware: "
- /usr/local/tapeware/twunxsvc -s
- ;;
- stop)
- echo -n "Stoppe le service tapeware: "
- /usr/local/tapeware/twunxsvc -x
- ;;
- status)
- /usr/local/tapeware/twunxsvc -q
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- *)
- echo "Usage: $0 {start|stop|status|restart}"
- exit 1
- esac
- exit 0
|
bref il te suffit de faire une icone pointant sur :
Code :
- xterm -e "/etc/init.d/tapeware restart"
|
.....scripter pour scripter ne sert à rien (hormis apprentissage)...il faut scripter utile.....
Message édité par francoispgp le 28-06-2006 à 11:16:28