Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1030 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script d'arret et démarrage service sauvegarde

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

script d'arret et démarrage service sauvegarde

n°822815
boards
Posté le 28-06-2006 à 10:41:07  profilanswer
 

Bonjour,
 
je vous fait appel car je cherche à créer un petit script permettant d'arrêter et redémarrer un service qui gère la sauvegarde ( tapeware )  
 
il permettra en cas de soucis, à l'utilisateur chargé de surveiller la sauvegarde, de pouvoir arrêter et redémarrer le service en double cliquant simplement sur un lien symbolique se trouvant sur le bureau.
 
 
je pensais à faire un truc du style :
 
 

Code :
  1. #!/bin/sh
  2. ./usr/local/tapeware/twunxsvc -x
  3. ./usr/local/tapeware/twunxsvc -s


 
 
Pensez vous que cela soit correct ?
 
Merci
 

mood
Publicité
Posté le 28-06-2006 à 10:41:07  profilanswer
 

n°822823
francoispg​p
Posté le 28-06-2006 à 11:10:33  profilanswer
 

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 :
  1. #!/bin/sh
  2. #
  3. # tapeware:   Démarre le service TapeWare
  4. # bruno garin juillet 2002
  5. # nom du process: tapeware
  6. # Source function library
  7. . /etc/rc.d/init.d/functions
  8. # Paramètrage des différentes options.
  9. case "$1" in
  10.   start)
  11.     echo -n "Démarre le service tapeware: "
  12.     /usr/local/tapeware/twunxsvc -s
  13.     ;;
  14.   stop)
  15.     echo -n "Stoppe le service tapeware: "
  16.         /usr/local/tapeware/twunxsvc -x
  17.     ;;
  18.   status)
  19.     /usr/local/tapeware/twunxsvc -q
  20.     ;;
  21.   restart)
  22.     $0 stop
  23.     $0 start
  24.     ;;
  25.   *)
  26.     echo "Usage: $0 {start|stop|status|restart}"
  27.     exit 1
  28. esac
  29. exit 0


 
 
bref il te suffit de faire une icone pointant sur :

Code :
  1. 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
n°822825
Riot
Buy me a riot
Posté le 28-06-2006 à 11:22:07  profilanswer
 

+1
 
et si tu es sous debian (/ubuntu), tu as un squellete de script dispo dans /etc/init.d qui s'appelle skeleton.

n°822869
boards
Posté le 28-06-2006 à 14:16:36  profilanswer
 

Merci les gars de votre aide.
 
je vais mettre ca en application et je vous tiens au courant.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  script d'arret et démarrage service sauvegarde

 

Sujets relatifs
[Réglé]Problème d'affichage au démarrage de suse 10.1Script pour recup info d'une photo
[fedora] sauvegarde partitionscript shell renvoi erreur à l'éxécution
[Multiboot] Problème de démarrage avec LinuxTotem-xine : Démarrage des films dvd en français?
Script linux pour relancer serviceScript shell
[Ubuntu 5.10] Problème de disque au démarrage 
Plus de sujets relatifs à : script d'arret et démarrage service sauvegarde


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR