Tengo los siguientes alias en mi configuración zsh:
alias artisan='[ -f vendor/bin/sail ] && sail artisan || php artisan'
alias sail='[ -f sail ] && bash sail || bash vendor/bin/sail'
alias dep='[ -f dep ] && dep || vendor/bin/dep'
En sail
y dep
Los alias funcionan como se espera. Por ejemplo, puedo escribir sail up
o dep deploy
y los argumentos ( up
, deploy
) al comando de alias.
Sin embargo, para artisan
este no es el caso. Siempre obtengo la página de ayuda por defecto que se muestra cuando no se proporciona ningún argumento. ¿Por qué ocurre esto?