shell 用于在未设置环境变量时设置环境变量的Bash脚本[重复]

lmyy7pcs  于 2023-02-09  发布在  Shell
关注(0)|答案(1)|浏览(210)
    • 此问题在此处已有答案**:

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,但是结果是空的,为什么?

相关问题