2008-09-11 Mac OS X と Linux の場合分け shell 環境変数 OSTYPE を使う。 例えば、ls case "$OSTYPE" in darwin*) alias ls="ls -G -w" alias ll='ls -lhaGv' alias la='ls -aGv' ;; linux*) alias ls='ls -F --color=auto' alias ll='ls -la --color=auto' alias la='ls -a --color=auto' ;; esac uname つかうのも手かも。