我有一个档案 run_me
#!/bin/bash
export BOBO=MOMO
运行后run_me
,BOBO
未设置变量。为什么?如何解决?
您需要来源:
. ./run_me
或者
source ./run_me
为了在当前shell中运行此脚本,否则BASH将创建一个新的子shell并在该子shell中执行该脚本,因此所有更改(变量等)都不会反映在当前父shell中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句