bash -c 奇怪的结果,求助达人解疑

.test_profile内容如下:
export TESTVAR=1111
eccho $TESTVAR

1\ 首先,在终端运行如下命令
export TESTVAR=2222
echo $TESTVAR
输出 2222

2\ 然后,在终端运行如下命令
bash -c "source .test_profile; echo ' ---- ' $TESTVAR";
输出 1111 ---- 2222

为什么不是输出 1111 ---- 1111

1个回答

需要再运行下.test_profile才行

sinat_27111193
sinat_27111193 好像不行哦,能帮忙写下具体的命令吗
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐