gpt4 book ai didi

bash 脚本没有获取环境变量

转载 作者:行者123 更新时间:2023-11-29 09:47:06 26 4
gpt4 key购买 nike

我有一个奇怪的情况,我全职使用 zsh,我运行的任何 bash 脚本都没有正确选择环境变量。显然我不希望 bash 获取 zsh 环境中定义的环境变量,所以我使用 ~/.bashrc~/.bash_profile,但这也不起作用。

例如,这是一个测试脚本:

#!/bin/bash

echo $MYTEST

我已将此行添加到 ~/.bashrc~/.bash_profile 以涵盖我的基础:

export MYTEST="hello"

运行脚本时我只得到一个空行。

PS:我知道运行 。 ./testscript 会工作,但这不是一个选项,因为它是一个系统范围的脚本,无法提取环境变量。

最佳答案

糟糕。也许我应该尝试在我的 ~/.oh-my-zsh/custom/vars.zsh 中使用 export VAR=val 而不仅仅是 VAR=val!

关于bash 脚本没有获取环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32894353/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com