怎么"哪个"在osx工作?

时间:2016-12-11 17:16:20

标签: macos

我试图在OSX中为sublime tex安装linter。它无法在崇高中找到。根据文档,这可能是因为PATH是错误的。它说我应该尝试this

which standard
which sublimeLinter-contrib-standard
which fooBarBaz

但是用" linter可执行文件替换linter"。我试过了

now - now

但他们都没有返回任何东西。我是否需要在特定目录中执行此操作或出现其他问题?

2 个答案:

答案 0 :(得分:1)

which使用其继承的PATH值。 which未返回任何内容确认您需要将相应目录添加到PATH

答案 1 :(得分:0)

which命令查看shell的PATH变量中定义的目录,以及您在~/.bash_profile文件中定义的任何别名,以查找作为参数给出的命令的位置。当您想要确切地找到正在使用的命令版本时,这非常有用。这是一个例子:

$ which ls
 /bin/ls

这告诉您,当您使用ls命令时,它是运行的/ bin / ls。此命令还将告诉您特定命令是否为内置shell。