小编dar*_*der的帖子

env 不工作,但 echo 显示变量

完全被这种行为弄糊涂了。

env不显示变量,而是echo显示它。

我经常使用 .env 文件导入测试,env | grep VAR但不知何故,它在我获取它后没有立即显示。这让我思考。

这是我用来解决问题的步骤。

$ cat >.env
TARXAN=wat
^D
$ . .env
$ echo $TARXAN
wat
$ env | grep TARXAN

$
Run Code Online (Sandbox Code Playgroud)

我有 oh-my-zsh 的 zsh。没有启用任何 dotenv 插件。将不胜感激任何帮助。我在 kubuntu 20.04。

我还在 xterm 中测试了整个设置。相同的结果。

bash shell zsh environment-variables

1
推荐指数
1
解决办法
160
查看次数

标签 统计

bash ×1

environment-variables ×1

shell ×1

zsh ×1