aliasってcronやシェルスクリプト等からは基本使えないらしい
Vimで書いたコードを直ぐ実行できるquickrun.vimプラグインを導入してみた - kanonjiの日記で入れたquickrunでphpを実行する際に、MAMPのphpを使いたかったんですがalias
で設定したら動かなくてちょっとはまりました。どうやらalias
の設定は、基本的にコマンドラインの対話シェル中じゃないと使えないみたいです。
状況
補足
expand_aliases
を使ったりして、シェルスクリプト内でaliasを使う方法もあるっぽいけど、基本的に使えないものと考えた方が良いのかも。Linux/UNIXもそれなりに使ってるけど、細かいとこや深いとこは、こういう風に問題に当たらないと意識もしないし、知らない事多いなぁ。一度体系的に学んでみたい。
環境
Mac | Mac OS X 10.5.8(Leopard) |
default php | 5.2.15 (cli) (built: May 5 2011 18:56:00) |
MAMP | 1.9.6 |
MAMP php | 5.3.5 (cli) (built: Feb 15 2011 16:55:30) |
書いた時期
2012-02-15