我正在尝试使用 zsh 作为 bash 的替代品,但我似乎弄乱了 MacBook Air 上的系统路径。这是我在 .zshrc
中的路径:
export PATH=/usr/local/bin:/usr/local/sbin/:usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
像 vim
这样的一些命令可以正常工作,但是像 ls
和 sed
这样的标准会返回如下错误:
zsh: command not found: ls
我很确定这不仅仅是 zsh 问题,因为启动 bash 终端会产生类似的结果。
好像我在某处遗漏了一个重要的目录。有什么建议吗?
最佳答案
export PATH=/usr/local/bin:/usr/local/sbin/:usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
usr/bin
前面少了一个/
应该是这样
export PATH=/usr/local/bin:/usr/local/sbin/:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
也许这可以解决您的问题。
关于macos - 弄乱了我在 Zsh 中的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10995722/