Come impostare una variabile di ambiente globale in uno script bash?Variabili di ambiente globali in uno script di shell
Se faccio cose come
#!/bin/bash
FOO=bar
... o
#!/bin/bash
export FOO=bar
... i vars sembrano rimanere nel contesto locale, mentre mi piacerebbe continuare a utilizzare loro dopo lo script ha terminato l'esecuzione.
Stai attento a quello primo. Senza una barra, guarderà sul tuo percorso: usa qualcosa del tipo '. ./myscript.sh 'se vuoi assicurarti che ne venga eseguito uno specifico. – paxdiablo
Pensavo che il globale fosse GLOBALE !!! Questo cancella l'ultimo 1 ora di risoluzione dei problemi – Dennis
'source' è un alias per' .'. Quindi potresti eseguire 'source myscript.sh', invece, se volessi essere più esplicito. –