这两天在使用环境变量的时候突然发现设置以后,只要重启终端后之前设置的环境变量会消失。最开始是在.bash_profile
这个文件添加的环境变量,于是在/etc/profile
也添加了环境变量但结果还是一样,只要关闭终端重启就会失效。
这时突然想到会不会是zsh搞的鬼,因为之前安装了zsh
于是发现宿主目录下有一个.zshrc
配置文件
└─[0] <> ls -a
. .zcompdump-Jong Pro-5.2
.. .zsh-update
.CFUserTextEncoding .zsh_history
.DS_Store
把环境变量往里加,问题解决。这有点不智能啊,为什么不能直接继承.bash_profile
的配置呢?