重启后如何避免在WSL终端中重置环境变量?
how to avoid enviroment variable from resetting in WSL terminal after restart?
WSL 中设置的环境变量(在 zsh shell 中)在重启终端后消失。我用过
export variable_name=variable_value
设置环境变量。我应该如何避免环境变量在重启后被重置。
阅读@Biswapriyo的评论后,我在.zshrc 文件中添加了环境变量。
像这样-
export variable_name=variable_value
现在可以了。
我认为,在每次启动时,.zshrc 文件中的脚本都是 运行,所以添加了这个 env 变量。如果您使用 bash 而不是 zsh 那么您可以尝试将其添加到 .bashrc 文件或任何其他 rc 文件中。
您可以检查是否添加了 env 变量或不通过
printenv
WSL 中设置的环境变量(在 zsh shell 中)在重启终端后消失。我用过
export variable_name=variable_value
设置环境变量。我应该如何避免环境变量在重启后被重置。
阅读@Biswapriyo的评论后,我在.zshrc 文件中添加了环境变量。
像这样-
export variable_name=variable_value
现在可以了。
我认为,在每次启动时,.zshrc 文件中的脚本都是 运行,所以添加了这个 env 变量。如果您使用 bash 而不是 zsh 那么您可以尝试将其添加到 .bashrc 文件或任何其他 rc 文件中。
您可以检查是否添加了 env 变量或不通过
printenv