如何从(ba)sh脚本导入变量?

时间:2013-11-16 20:04:22

标签: python linux bash variables import

我想做这样的事情:

from ./script.sh import VARIABLE # <-- python style

(不改变script.sh

1 个答案:

答案 0 :(得分:3)

不完全相同,但这有效:

source ./script.sh
echo "VARIABLE=${VARIABLE}."

缩短形式:

. ./script.sh
echo "VARIABLE=${VARIABLE}."

这可能不是所希望的,因为这将执行不在script.sh中的函数中的任何代码。