Linux と bashrc の共通化

  • ls のカラーリングのオプションが違う
  • make -j の計算に使う論理コア数の取り方が違う
if [ `uname` = "Darwin" ]; then
    COLOR_OPT='-G'
    CPUNUM=`sysctl -n hw.ncpu`
else
    COLOR_OPT='--color=auto'
    CPUNUM=`cat /proc/cpuinfo | grep processor | wc -l`
fi