Unix命令不在终端上工作

时间:2013-11-12 02:19:28

标签: macos terminal

我无法在Mac OS终端上执行任何unix命令。我正在为Scala安装位置添加一条路径。

enter image description here

2 个答案:

答案 0 :(得分:3)

根据$PATH中的外观,您已破坏了~/.bash_profile环境变量。

修复:

  • 启动Terminal.app(发布时出现错误消息)。

  • 手动设置$PATH

    export PATH=/usr/bin:/bin
    
  • 修改~/.bash_profile

    vi ~/.bash_profile
    
  • 从scala路径中删除??个字符。看起来它可能是一个看不见的角色,所以我建议删除该行并重新输入。

  • 保存并测试。

答案 1 :(得分:1)

听起来你已经替换了你的路径,而不是将路径附加到Scala。您现在需要使用命令的完整路径,然后您将能够恢复路径。

您可以从/ usr / bin / vim

调用vi