tmuxで自動的にセッションを張る、あるいはアタッチ


if [ -z $TMUX ]; then
  if $(tmux has-session); then
    tmux attach
  else
    tmux
  fi
fi

tmuxのセッションの中にいる場合、$TMUXという環境変数がセットされる。
また、has-sessionコマンドはtmuxのセッションが存在しているかどうかを終了コードで確認するのに使える。