bash: export var to parent

I.Ioannou roryt at roryt.gr
Wed Nov 20 01:21:04 EET 2002


On Tuesday 19 November 2002 02:43, Alexandros Papadopoulos wrote:
>
> Υπάρχει τρόπος να κάνω πάσα τη μεταβλητή στο calling shell μέσα από το
> script?

Πέρα από το να κάνεις source το 2ο script όπως ήδη σου αναφέρανε , μπορείς να 
κάνεις και το εξής 

Εστω find_ip subroutine μέσα στο κεντρικό script :
find_ip()
{
   mpla mpla...
   echo $IP
}

ή εξωτερικό, ξεχωριστό script :

cat find_ip

#!/bin/sh
mpla mpla.......
echo $IP
exit 0


Στο κεντρικό script χρειάζεσαι μόνο κάτι τέτοιο :

export IP=find_ip


-- 
I.Ioannou <roryt at roryt.gr>



More information about the Linux-greek-users mailing list