У меня есть Python-скрипт с именем aws
, который хранится в ~/Library/Python/3.6/bin
на моем компьютере, работающем под Mac OSX 10.12.6.Эта папка также указана в переменной окружения PATH
, поэтому я могу вызвать aws
из командной строки.aws
найдено и работает хорошо.
Меня удивляет то, что утилита командной строки which
не видит сценарий aws
.Пример:
$ which vim
/usr/bin/vim
$ which aws
$
Почему он находит vim
, но не находит aws
?