为简化命令创建 bash 别名并获取未找到错误
Make bash alias to simplifid commands and getting Not found Error
对于我们的 Web 应用程序,我们使用有用的命令,例如:
php artiasn
php artisan serve
composer update
php artisan view:clear
现在我想给他们起个别名 ~/.bash_profile
alias ps ="php artisan"
alias serve="php artisan serve"
alias cu="composer update"
alias vc="php artisan view:clear"
现在,当我尝试使用 source ~/.bash_profile
重新加载文件时,出现此错误:
.bash_profile:1: php artisan not found
我想我应该使用 cd
来更改之前的目录。我又得到了错误。例如:
alias ps ="cd /User/myname/Desktop/project php artisan"
如果我在文档中没记错的话 space 介于:
alias ps =
应该是:
alias ps=
还有一种更短的方式 . ~/.zshrc
而不是 source
每个记忆你必须参考你有 PHP 的地方。如果您无法从 /usr/bin/php
.
访问,您可以 运行 which php
获取位置
也可以试试alias ps ="/usr/bin/php artisan"
对于我们的 Web 应用程序,我们使用有用的命令,例如:
php artiasn
php artisan serve
composer update
php artisan view:clear
现在我想给他们起个别名 ~/.bash_profile
alias ps ="php artisan"
alias serve="php artisan serve"
alias cu="composer update"
alias vc="php artisan view:clear"
现在,当我尝试使用 source ~/.bash_profile
重新加载文件时,出现此错误:
.bash_profile:1: php artisan not found
我想我应该使用 cd
来更改之前的目录。我又得到了错误。例如:
alias ps ="cd /User/myname/Desktop/project php artisan"
如果我在文档中没记错的话 space 介于:
alias ps =
应该是:
alias ps=
还有一种更短的方式 . ~/.zshrc
source
每个记忆你必须参考你有 PHP 的地方。如果您无法从 /usr/bin/php
.
which php
获取位置
也可以试试alias ps ="/usr/bin/php artisan"