I have bash1.sh file:
abc=100
export abc
Other file bash2.sh:
source bash1.sh
when I run ./bash2.sh
and try to echo $abc
or export -p
, it doesn't display abc. But If I manually do source ./bash1.sh
, it will print abc value. How to source ./bash1.sh from bash2.sh so abc will be global var?