Re: export var
On 27/11/21 16:47, Filippo Dal Bosco - wrote: se in uno script bash scrivo export C_O="mele" ed in un altro (subito dopo aver lanciato il primo) scrivo echo $C_O non ottengo nulla Mi vengono in mente due soluzioni al tuo problema: 1) richiamare lo script con source $ . ./mio_script.sh mele $ echo $C_O mele lo stesso puoi ottenerlo con $ source ./mio_script.sh 2) eseguire il secondo script richiamandolo all'interno del primo Ciao Davide -- Elenco di software libero: http://tinyurl.com/eddgj GNU/Linux User: 302090: http://counter.li.org Non autorizzo la memorizzazione del mio indirizzo su outlook
Re: export var
On Sat, Nov 27, 2021 at 04:47:18PM +0100, Filippo Dal Bosco - wrote: > se in uno script bash scrivo > > export C_O="mele" > echo $C_O > ottengo "mele" > > ed in un altro (subito dopo aver lanciato il primo) scrivo > > echo $C_O > > non ottengo nulla > > dove sbaglio ? http://www.pluto.it/files/ildp/guide/abs/subshells.html > > > -- > Filippo -- Felipe Salvador
Re: export var
Il motivo credo sia perchè lo script iniziale ha il suo ambiente di esecuzione che non è quello del secondo Il giorno sab 27 nov 2021 alle ore 16:53 Filippo Dal Bosco - < fdb...@pente.it> ha scritto: > se in uno script bash scrivo > > export C_O="mele" > echo $C_O > ottengo "mele" > > ed in un altro (subito dopo aver lanciato il primo) scrivo > > echo $C_O > > non ottengo nulla > > dove sbaglio ? > > > > -- > Filippo > > -- Giancarlo Martini (Replace 'AAA' con '@') mailto:giancarlo.firAAAgmail.com
export var
se in uno script bash scrivo export C_O="mele" echo $C_O ottengo "mele" ed in un altro (subito dopo aver lanciato il primo) scrivo echo $C_O non ottengo nulla dove sbaglio ? -- Filippo