1
Supporto Generale / [RISOLTO] BASH e valore Variabili
« il: 05 Ottobre 2011, 15:11:06 »
Salve a tutti
non sò se questa è la sezione giusta, ma vi espongo il problema.
Ho due script bash, (SCRIPT1 e SCRIPT2).
Lo SCRIPT2 nella sua esecuzione usa uno variabile di nome ENV1
Lo SCRIPT1 richiama lo SCRIPT2 e dovrebbe passargli con un export la ENV1
ma non riesco a capire per chè questo non avviente.
Se da shell faccio una export ENV1 e poi richiamo SCRIPT2 tutto funziona
Se da schell richiamo lo SCRIPT1 che fà un export ENV1 poi richiama lo SCRIPT2 la variabile non mi viene letta.
Se da shell richiamo lo SCRIPT1 che fà un export ENV1 e dopo l'esecuzione senza che richiamo lo SCRIPT2 faccio da shell un echo di ENV1 la variabile mi risulta vuota
Qualcuno mi potrebbe dare una mano?
Grazie
non sò se questa è la sezione giusta, ma vi espongo il problema.
Ho due script bash, (SCRIPT1 e SCRIPT2).
Lo SCRIPT2 nella sua esecuzione usa uno variabile di nome ENV1
Lo SCRIPT1 richiama lo SCRIPT2 e dovrebbe passargli con un export la ENV1
ma non riesco a capire per chè questo non avviente.
Se da shell faccio una export ENV1 e poi richiamo SCRIPT2 tutto funziona
Se da schell richiamo lo SCRIPT1 che fà un export ENV1 poi richiama lo SCRIPT2 la variabile non mi viene letta.
Se da shell richiamo lo SCRIPT1 che fà un export ENV1 e dopo l'esecuzione senza che richiamo lo SCRIPT2 faccio da shell un echo di ENV1 la variabile mi risulta vuota
Qualcuno mi potrebbe dare una mano?
Grazie