【问题标题】:Mac OSX - common commands not workingMac OSX - 常用命令不起作用
【发布时间】:2018-10-26 16:44:06
【问题描述】:

我是使用终端的新手。使用日期等常用命令会引发错误“找不到命令”。根据我从互联网上了解到的情况,我的路径设置不正确。所以我尝试使用 $PATH 它显示了这个 - /usr/local/Cellar/smlnj/110.82/: 是一个目录。 这是什么意思?卸载 smlnj 的命令也不起作用,它只是显示“找不到命令”!

【问题讨论】:

  • 你的PATH到底是什么?输入echo $PATH,将结果复制粘贴到这里,或许我们可以帮你改正。

标签: macos terminal smlnj


【解决方案1】:

这是什么意思?

在终端中,$PATH 扩展为 /usr/local/Cellar/smlnj/110.82/。终端期望接收命令,但那是一个目录

您可能已经覆盖了$PATH 的值,因为它应该包含/usr/env 之类的内容,其中存储了date 等命令。解决此问题的最简单方法是重新启动终端。

【讨论】:

    猜你喜欢
    • 2014-08-03
    • 2018-11-24
    • 2016-07-14
    • 2014-08-03
    • 1970-01-01
    • 2016-05-03
    • 2012-04-30
    • 2020-12-06
    相关资源
    最近更新 更多