bash で引数つきのエイリアスを使うには関数を使えばいいらしい

tcsh だったら !* を使うのだが, bash の場合は関数を定義しないとダメらしい.
例 (tcsh, bash の順):

alias   pless   '/usr/share/source-highlight/src-hilite-lesspipe.sh \!* | less -R'
function pless(){ /usr/share/source-highlight/src-hilite-lesspipe.sh $@ | less -R;}

bash を使わないので知らなかった.ちなみに pless はソースコードを端末上でハイライトできるようになる.