shell脚本中的全局环境变量

前端之家收集整理的这篇文章主要介绍了shell脚本中的全局环境变量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在bash脚本中设置全局环境变量?

如果我做的东西喜欢

#!/bin/bash
    FOO=bar

…要么

#!/bin/bash
    export FOO=bar

… vars似乎保留在本地上下文中,而我想在脚本完成执行后继续使用它们。

使用脚本运行。
. myscript.sh

这将在当前shell环境中运行脚本。

export控制哪些变量将可用于新进程,所以如果你说

FOO=1
export BAR=2
./runScript.sh

那么$ BAR将在runScript.sh的环境中可用,但$ FOO不会。

猜你在找的Bash相关文章