- 此问题在此处已有答案**:
Can a shell script set environment variables of the calling shell? [duplicate](20个答案)
2天前关闭。
我编写了一个bash脚本来设置环境变量VAR
(如果当前未设置):
example.sh
#!/bin/bash
if [ -z $VAR ]; then
export VAR=abc
fi
现在,我在命令行中键入以下内容:./example.sh && echo $VAR
.我期望abc
,但是结果是空的,为什么?
1条答案
按热度按时间xqk2d5yq1#
使用
source example.sh
或. example.sh