Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将bash别名设置为simplifid命令并获取“未找到”错误_Php_Laravel_Bash_Macos_Alias - Fatal编程技术网

Php 将bash别名设置为simplifid命令并获取“未找到”错误

Php 将bash别名设置为simplifid命令并获取“未找到”错误,php,laravel,bash,macos,alias,Php,Laravel,Bash,Macos,Alias,对于我们的web应用程序,我们使用有用的命令,例如: php-artiasn php工匠服务 作曲家更新 php artisan视图:清除 现在我想把他们的别名变成~/.bash\u profile alias ps ="php artisan" alias serve="php artisan serve" alias cu="composer update" alias vc="php artisan view:clea

对于我们的web应用程序,我们使用有用的命令,例如:

php-artiasn
php工匠服务
作曲家更新
php artisan视图:清除
现在我想把他们的别名变成
~/.bash\u profile

alias ps ="php artisan"
alias serve="php artisan serve"
alias cu="composer update"
alias vc="php artisan view:clear"
现在,当我尝试使用
source~/.bash\u profile
重新加载文件时,出现以下错误:

.bash_profile:1: php artisan not found
我想我应该使用
cd
来更改之前的目录。我又犯了错误。例如:

alias ps ="cd /User/myname/Desktop/project php artisan"

如果我没记错文档中的空格:

alias ps=

应该是:

alias ps=

另外,除了使用
源代码
之外,还有一种使用
的较短方法。zshrc

根据内存,您必须在有PHP的地方引用。如果无法从
/usr/bin/php
访问,可以运行
哪个php
来获取位置


也可以尝试
alias ps=“/usr/bin/php artisan”

@DᴀʀᴛʜVᴀᴅᴇʀ在成功重新加载文件后,您是对的。当我尝试使用别名命令时,我得到
zsh:command not found:vc
error将别名放入
~/.zshrc
文件并重新加载,解决了我的问题。请更新您的帖子,让我接受使用
#可能更好/usr/bin/env php
而不是直接指向
/usr/bin/php
,具体取决于您的需要。看见