Script Shell pour lancer un fichier XML

mockmock Messages postés 5 Date d'inscription mardi 16 décembre 2003 Statut Membre Dernière intervention 31 octobre 2007 - 5 oct. 2004 à 14:28
cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 - 5 oct. 2004 à 19:54
Bonjour,

Je vous explique: sur mon serveur (Linux), je possède un fichier XML lié avec une feuille XSLT. Après exécution du fichier XML, celui-ci me retourne des requêtes SQL qui seront envoyées vers ma BDD MySQL.

Je souhaiterais faire un script en SHELL (plus tard ajouté à un cron) qui serait capable de lancer ce fichier XML 4 fois par jour, afin nd'obtenir ces requêtes MySQL que je pourrais ensuite envoyer dans la BDD.

Je n'ai pas beaucoup de connaissances en matière de SHELL et de cron, quelqu'un peut-il me filer un coups de main? Est-ce difficile à réaliser?

Merci d'avcance pour votre aide! :)
mockmock

1 réponse

cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
5 oct. 2004 à 19:54
Salut,

En fait avec un petit soft tu doit pouvoir le faire, il te faut 1 timer et les heures auxquelles il doit éxécuter le lancement. J'ai fait un petit soft dont il faut que je mettent la source sur ce site. Mon petit soft permet de faire une copie de dossier d'un PC à l'autre, Celui-ci fait une copie soit à interval réguliaire exemple : toute les 30sec. ou une copie à une heure précise. Bon mon soft va pas te servir à grand chose mais le principe est le même.

-- Général --
Dim H1,H2,H3,H4 as string
-- End Général --

sub Timer1_timer
   if format(now,"hh:mm:ss")=H1 or format(now,"hh:mm:ss")=H2 or format(now,"hh:mm:ss")=H3 or format(now,"hh:mm:ss")=H4 then
   'Ici tu éxécute ton shell.
end if
end sub


Tu va me dire sur Linux c'est une autre Story, mais il a un soft qui permet d'éxécuter des soft Windows, à moins que Linux puissent lire un Exe. Enfin là c'est surtout au moment de la compilation.

Chris...
Web : Firstruner - eMail : [mailto:support@firstruner.com Support]
0
Rejoignez-nous