2

我正在尝试$PATH在 mac OSX 中添加一个目录。

回声$PATH产生:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin

以用户身份登录并执行:vim ~/.profile显示一组不同的路径并添加到其中不会更改从以下位置回显的路径:(echo $PATH在新外壳中)

我看过了~/.bash_profile,它不在那里。以 sudo su 身份登录时,我尝试过环顾四周 - 但我找不到上面的路径设置在哪里让我编辑它。

echo $env显示一个空行。

4

1 回答 1

0

您应该将路径添加到 .bashrc 并像这样从您的 .bash_profile 中获取它

if [ -f ~/.bashrc ]; then 
    source ~/.bashrc 
fi

这样,当您设置 PATH 时,它将同时适用于两者。

现在,当您从控制台登录到您的机器时,将调用 .bashrc。

于 2017-04-26T22:07:49.783 回答