2014-04-20 20 views
0

不要問我爲什麼要這樣做,但我有一個shell別名,它打開了Apple的筆記我默認情況下,rails會使用哪個shell(因爲它不能識別我的〜/ .bash_profile別名)

alias notes='open /Applications/Notes.app' 

這個工作從,如果我把它放在我的〜/ .bash_profile中腳本的命令行。

當軌道控制檯裏面不過,我運行此:

`notes` 

Rails的返回STDOUT稱外殼不承認的命令,它沒有,如果我按ctrl + d出了軌控制檯並嘗試它。

編輯:下面是一個錯誤信息,現在,我讀它再次開始看起來像鐵軌實際上是解釋這種出於某種原因:

script/rails: No such file or directory - notes 

所以我試圖把這個別名代碼: 〜/ .bashrc和〜/ .profile,這些都不起作用。

而且我只是很好奇哪些外殼導軌使用,因爲我希望能夠使用Notes應用程序快捷方式完成這個小事情。

感謝

回答

2

這是紅寶石的事情,而不是一個軌道的事情。爲Kernel#exec的文檔已經這樣說「標準殼」

標準殼總是意味着在類Unix系統「/ bin/sh的」,相同ENV [「RUBYSHELL」](或ENV [」 COMSPEC「]在Windows NT系列)和類似的。

相關問題