我有一个文件 run_me
run_me
#!/bin/bash export BOBO=MOMO
运行后run_me,BOBO未设置变量.为什么?怎么修好?
BOBO
您需要获取它:
. ./run_me
要么
source ./run_me
为了在当前shell中运行此脚本,否则BASH创建一个新的子shell并在该子shell中执行脚本,因此所有更改(变量等)都不会反映在当前的父shell中.