windowsのcygwinでbashなのですが

dir=(`pwd`);
if [ ! -d "$dir" ];then
  echo "$dirは存在しないかディレクトリではありません";
  exit 1;
fi

というスクリプトで今いるデレクトリが
"C:\Documents and Settings\user\My Documents"というように空白を含む
デレクトリだとうまくいきません. どうすればいいでしょうか?