[LUGOS] Spraviti spremenljivko iz subshella

Metod Kozelj metod.kozelj at lugos.si
Thu Dec 11 14:54:36 CET 2003


Howdy!

Iztok Umek wrote:

>>Ali je mozno kako spraviti spremenljivko, ki jo uporabljam v eni skripti,
>>v parent shell?
>>    
>>
>
>Naceloma z export :)
>

Ma, export ti naredi export v childe ne v parente ...

Bo kar datoteka prava stvar. Aja, ali pa da izpišeš stvar na stdout, v 
parentu pa to pobereš in pošlješ v eval. Recimo takole:

parent.sh:
....
RESULT=`./child.sh parametri`
eval ${RESULT}
....

child.sh:
.....
echo "export MYVAR=${MYVAR}"
.....

-- 
Peace!
  Mkx

---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'





More information about the lugos-list mailing list