Я использую ZSH в macOS 10.12 с установленным Oh My ZSH.
Я недавно установил GAM на свой компьютер, используя предоставленный скрипт установки bash <(curl -s -S -L https://git.io/install-gam)
Сценарий устанавливает инструмент командной строки от gam
до ~/bin/gam/gam
, который находится в моем PATH
.
Однако при попытке выполнить любую команду gam
в ZSH я получаю следующее:
➜ ~ gam info user
zsh: permission denied: gam
Однако, при выполнении той же (или любой) команды в bash, инструмент работает должным образом.
Мне удалось заставить команду работать, поместив alias gam="~/bin/gam/gam"
в мой .zshrc
, но это вызывает некоторые неожиданные проблемы с аргументами gam, начинающимися с ~
.
~/bin/gam/gam
имеет права на выполнение, а также соответствующую папку ~/bin/gam/
, поэтому я не могу понять, что здесь не так.