PB de Variables d'environnements ... Heeellpppp !

PB de Variables d'environnements ... Heeellpppp ! - Débats - Linux et OS Alternatifs

Marsh Posté le 03-07-2002 à 09:45:28    

Bon, je bosse sous Unix, donc pas vraiment un OS alternatif, mais siou plais, je sais pas ou poser ma question ...
 
Voila, j'ai un script 'auto_ingestion_V2' qui lance d'autres scripts, fait des transferts FTP, appel des applis CORBA et tout et tout. Lorsque je le lance à la main tout marche très bien du début à la fin.
 
J'ai un script SA (cf ci dessous) qui lance le premier script toutes les 10 minutes. Ou plutôt qui lançait ...
 
Jusqu'à la semaine dernière tout marchais très bien, depuis (et je ne sais pas ce qui a pû arriver sur le système) le script SA lance bien le premier script mais au beau milieu d'une application CORBA, une variable d'environnement n'est pas correctement récupérée. Pourtant, lancé à la main le premier script fonctionne à merveille, sans le moindre pb dans les applis corba.
 
Lorsque je parle de mon pb autour de moi, on me dit, "cherche pas, c'est un pb de variable système mal passée entre les scripts" ... ok mais  on ne me donne pas plus de solutions ...  
Je suis néophite en matière d'Unix, d'environnement, de shell .. bref, je patauge lamentablement ...
 
Si on pouvait également me dire ce qui à bien pû arriver sur le système, je pourrait ptet prévenir ce genre de pb dans le futur ...
 
Merci d'avance !
 
Wil.
 
 
 
SA :
---------------------------------------------
#!/bin/ksh
 
while :  
 do
  ./auto_ingestion_V2 >> ./ingestion_log
  sleep 600
 done
---------------------------------------------

Reply

Marsh Posté le 03-07-2002 à 09:45:28   

Reply

Marsh Posté le 03-07-2002 à 14:01:58    

Il faudrait que tu sache quelle variable (si c'est ça la pbl) n'est pas/mal positionné.
ensuite un set ou env doit pouvoir donner des infos sur les var du system
 
Avant ton script essai un "export VARIABLE=valeur"

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed