У меня есть следующий двоичный файл:
~/wren/wren
Это переводчик для скриптового языка. Запуск это как:
cd ~/wren
./wren myscript.wren
выполнит скрипт. Я хотел бы создать псевдоним, который позволяет мне запускать интерпретатор из любого места с помощью одной команды, так же, как запускать интерпретатор Ruby. Это также потребовало бы псевдонима для сохранения аргумента командной строки, передаваемого интерпретатору. Я попытался добавить следующее:
alias wren='~/wren/wren "$@"'
в .zshenv, но, набрав в wren myscript.wren, выдает команду not found error.