NN_il_Confusionario ha scritto:
On Wed, Apr 18, 2007 at 09:48:28AM +0200, Fabio La Farcioli wrote:dovrei riuscire ad assegnarli quel valore ad A nell'ambiente ??no. Lo script eseguito come eseguibile vienesempre eseguito da una subshell (quella definita dalla prima riga #!/bin/bash dello script) e una subshell non puo` mai (tranne porcate tipo accesso diretto alla memoria da root) modificare l'ambiente della shell di cui e` subshell. Devi interpretare lo script come . /path/al/tuo/script ovvero source /path/al/tuo/script (nonta che per questo NON serve che /path/al/tuo/script sia eseguibile) e _non_ eseguire lo script come /path/al/tuo/script -- Ecco ora funziona...
Prima di provare questo metodo, avevo risolto salvando il valore della variabile in un file....voi che di dite...è meglio salvare la variabile in un file o in un variabile d'ambiente?? Considerando che lo script dovrà girare su un server, considerando anche l'ipotesi di un reboot...e quindi la perdita del valore della variabile.... Cosa mi consigliate??? Molino Alimonti S.p.A. Fabio La
Farcioli Ufficio
EDP 66026
Ortona
(CH) - Phone:
+39.(0)85.90510315 - Fax: +39(0)85.9032378 www.molinoalimonti.com - email: fabio.lafarcioli@molinoalimonti.com "Ai sensi This e-mail is confidential and
may contain privileged information. If you are not the addressee
or if
you have received the e-mail in error, it may be unlawful for you to
read,
copy, distribute, disclose or otherwise use the information which it
contains. Under these circumstances, please notify us immediately
by
returning this mail to info@molinoalimonti.com and deleting this e-mail from your system. |