在我的.zshrc文件中,我从文件中删除了export PATH="/usr/local/bin:$PATH"
后,我的路径仍以/ usr / local / bin开头
如何从路径中永久删除此条目?
同时知道当我尝试使用open命令打开文件时,我收到此错误:
LSOpenURLsWithRole()因文件/Users/m/.zshrc错误-600而失败
答案 0 :(得分:2)
Zsh进程仅在启动时读取.zshrc。退出并重新登录以重新启动zsh进程。或者在当前zsh上运行以下命令行:
% export PATH="${PATH#/usr/local/bin:}"
答案 1 :(得分:0)
你不能让任何随机系统管理员确定你的PATH;总是将PATH设置为shell启动文件中所需的PATH。
从
开始PATH=$(/usr/bin/getconf PATH)
并使用
进行扩充PATH=$PATH:$HOME/bin
PATH=$PATH:/usr/local/bin
根据需要。这样您就可以完全控制序列和内容,并可以通过重新排列来轻松修改序列。