$ sudo ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/bin/subl
自分の場合はこうでした。
要するにリンク先を""
で囲う必要がなかった。んー。(スペースをエスケープしているから、とのことです。コメント欄参照 @hirokishirai さん、ありがとうございます)
何回もやり直したのでw メモしときます。
起動
$ subl
ファイル名指定して起動
$ subl file_name
ファイルを新しいウィンドウで起動
$ subl -n file_name
カレントディレクトリをtree表示で起動
$ subl .
参考: