我们说我已经构建了一个非常棒的Symfony控制台应用程序,名为HelloWorld。我现在希望它可以在我的计算机上随处可用,所以我可以运行" helloworld"它将输出" HELLO WORLD"。如何才能完成这样的事情?我已经考虑过将它添加到我的别名文件中,但我觉得这样做比这更好。
答案 0 :(得分:1)
首先这与php,symphony2或console无关。这是关于OS。
您需要将该应用程序放在PATH
中的文件夹中,或将该文件夹添加到PATH
环境变量中。这取决于操作系统。
对于Ubuntu:
https://askubuntu.com/questions/60218/how-to-add-a-directory-to-my-path
对于Windows:
"Register" an .exe so you can run it from any command line in Windows
答案 1 :(得分:0)
如果你正在使用Linux,只需在你的.bashrc文件中添加一个别名:
alias mycommand='/usr/bin/php /path/to/myapp/app/console my:command'