|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : juin 2007 Messages : 104 ![]() |
Bonjour
J'ai un souci avec un shell (qui n'avait pas ete codé par moi) qui declare tout un tas de var. d'environnement. Initialement, pour initialiser ces variables, il fallait taper (init_parex.ksh est le shell en question): voici le code de init_parex.ksh (je precise qu'a cette etape $REP_PRD est connu) Code :
En lancant "export" en ligne de commande, on constate que les var. d'environnements ont ete créées (non vide) Pour les besoins du projet, je dois passer par un autre script qui lui appele init_parex.ksh (ce script lancement.ksh definit d'ailleurs la variable REP_PRD qui n'est autre qu'un chemin vers une arborescence). Lorsque que j'appelle init_parex.ksh depuis lancement.ksh, via la commande "source init_parex.ksh", il s'execute mais la commande "export" me renvoie des var. d'environnements vides cette fois ?!! Je ne comprends pas pourquoi ces var. ne sont pas creees en appelant depuis un autre script ?!! Avez-vous une idee svp ?? Merci par avance |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Bonjour,
heu, quand j'essaie de déclarer des variables comme ça :même si var existe, le shell m'envoie promener... qu'y a-t-il dans le script avant qu'il source init_parex.ksh ? |
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : juin 2007 Messages : 104 ![]() |
Bonjour
Voici le script (lancement.ksh) qui appelle init_parex.ksh : Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com