在 Mac OS X 中打开终端时如何修复 bash 错误

2 bash macos

Last login: Thu Sep 16 15:13:07 from bubs
-bash: export: `/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin': not a valid identifier
rick:~ rick$
Run Code Online (Sandbox Code Playgroud)

当我在 OS X 中打开一个新的终端窗口时,它总是给我这个错误。我对 Mac(或 *nix)的所有事情都一无所知,并且找不到在打开窗口时调用此导出命令的配置或其他内容的位置

Bri*_*ell 7

像你这样的长相在你的错误.bashrc.profile.bash_profile.bash_login /etc/profile,或其他这样的初始化文件。

错误很可能出现在如下一行:

export "/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin"
Run Code Online (Sandbox Code Playgroud)

或者

export $PATH
Run Code Online (Sandbox Code Playgroud)

为了正确设置路径,您需要使用以下内容:

export PATH="/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin"
Run Code Online (Sandbox Code Playgroud)