2 # test that variables local to function are inherited when another function is called out
4 # the whole program should output:
10 #subshelled: sub: var='var' sub: subvar='subvar'
17 echo "sub: var='$var'"
18 echo "sub: subvar='$subvar'"
26 echo "main: var='$var'"
27 echo "main: subvar='$subvar'"
29 echo "subshelled:" $(sub)
33 echo "outer: var='$var'"
34 echo "outer: subvar='$subvar'"