Мы говорим, что я создал действительно удивительное консольное приложение Symfony под названием HelloWorld. Теперь я хочу, чтобы он был доступен на моем компьютере, поэтому я могу запустить "helloworld", и он выведет "HELLO WORLD". Как можно добиться такого? Я думал о том, чтобы добавить его в свой файл псевдонимов, но я чувствую, что есть лучший способ, чем это.
Сначала это не имеет ничего общего с php, symphony2 или консолью. Это о ОС.
Вам нужно поместить это приложение в папку, которая находится в PATH
или добавить эту папку в PATH
среды PATH
. Это зависит от ОС.
Для Ubuntu:
https://askubuntu.com/questions/60218/how-to-add-a-directory-to-my-path
Для Windows:
"Зарегистрировать".exe, чтобы вы могли запускать его из любой командной строки в Windows
Если вы используете Linux, просто добавьте псевдоним в свой файл.bashrc:
alias mycommand='/usr/bin/php /path/to/myapp/app/console my:command'