要让shell中的export有效可以用
source name.sh
. name.sh
如果用
./name.sh, 会在当在shell中创建一个子进程,然后在子进程中导出环境变量. 子进程退出,环境变量消失.
source name.sh
. name.sh
如果用
./name.sh, 会在当在shell中创建一个子进程,然后在子进程中导出环境变量. 子进程退出,环境变量消失.
本文介绍了如何在Shell中正确地导出环境变量。通过使用source命令而不是直接执行脚本,可以确保当前会话中环境变量的有效性。文章强调了这种方法避免了因子进程退出而导致环境变量丢失的问题。
1万+

被折叠的 条评论
为什么被折叠?