コマンドがあったらalias #1
sh系のシェルで、コマンドが存在する場合にのみaliasを設定したいんだけど、どうやるのがいいのかな(複数マシンで同じ設定ファイルを使っているんだけど、それぞれのマシンにインストールされているコマンドが違う場合を想定している)。
[ -x /usr/pkg/bin/colorls ] && alias ls='colorls -F -G'
んー、とりあえず思い付いたのは、こんな感じか(上記を.profileなどに追記する)。本当はPATHから検索したいところだけど、まぁFirstとしてはこんなもんか。