2014-02-24 64 views
0

我可以運行貝哈特通過運行php behat.phar,但只使用behat短名稱如何?

php behat.phar 

如何,我可以(在手冊等)運行只用

behat 

我想我可以

chmod +x behat.phar 
mv behat.phar /usr/local/bin/behat 

沒有去。

我想我可以

ln -s /wherebehatis/behar.phar /usr/local/bin/behat 

沒有去任何一種。

那麼我該怎麼辦?

+0

MV +搭配chmod我的作品。你的PHP在PATH中? PATH中的/ usr/local/bin? –

+0

其實,我在服務器上有2個版本的php。但如果我只用「php」。這是一個如果我使用/ usr/local/php/bin/php完整路徑,從「php --version」告訴。我該怎麼做才能讓bahat使用它? – Hao

回答

0

使用bash腳本:

#!/bin/bash 
/usr/local/php/bin/php /wherebehatis/behar.phar "[email protected]" 

給腳本 「貝哈特」 的名字,並把它放在一個文件夾中到路徑,如/ usr/local/sbin中