请帮助我,我正在学习如何将 sublime 添加到命令行此链接
当我创建.bash_profile
文件时,我在第一行输入export PATH=
并保存了它。
我的命令行坏了。我无法使用命令执行任何操作(例如,我无法使用ls
、nano
、mkdir
、rm
等),当我按Tab查看所有命令时,我看到
我试过了,echo $PATH
但它返回“”(空或 null)。请告诉我如何解决这个问题。
谢谢你并且抱歉我的英语不好。
答案1
export PATH=
会将 PATH 变量设置为空白,并且不允许 shell 查找任何命令。您应该从 .bash_profile 中删除此行,您的问题就会得到解决。
我刚刚检查了您帖子中引用的链接,我认为这一行存在问题:
export PATH=/usr/local/bin:(...)
我认为该博客的作者真正想写的是:
export PATH=/usr/local/bin:$PATH
这将正常工作。尝试将该行添加到您的 .bash_profile 中。它将确保在 shell 搜索命令时首先找到 /usr/local/bin 中包含的命令(例如,当您输入“rm”时,它会这样做)