yuk*_*kon 9 linux shell scripting environment-variables
在脚本运行完成后,如何保留从shell脚本设置的环境变量?
Tyl*_*eau 13
运行脚本无法做到这一点.该脚本产生它自己的子shell,当脚本完成时它会丢失.
为了保留export脚本中可能包含的s,可以像这样调用它们,这会将它们添加到当前环境中:
. myScript.sh
注意.该myScript.sh部分与该部分之间的空间.
Zif*_*ion 10
运行脚本如下:
source <script>
-OR-
. <script>
Run Code Online (Sandbox Code Playgroud)
这将在当前 shell 中运行脚本,并在当前 shell 中定义变量。脚本完成后,变量将保留在当前 shell 中。