首页 > 解决方案 > 如何导入全局可用的变量形式的 bash 脚本?

问题描述

我有 bash1.sh 文件:

abc=100
export abc

其他文件 bash2.sh:

source bash1.sh

当我运行./bash2.sh并尝试echo $abc orexport -p 时,它不显示 abc。但如果我手动执行source ./bash1.sh,它将打印 abc 值。如何从 bash2.sh 获取 ./bash1.sh 以使 abc 成为全局变量?

标签: bashshell

解决方案


推荐阅读